Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.04.2011, 14:04   #1
sergi
Пользователь
 
Регистрация: 23.11.2010
Сообщений: 30
По умолчанию динамические переменные(delphi)

решите пожайлуста задачу
const d=...; {длина строки}
n=...; {максимальное число строк}
type строка=string[d];
ссылка=^строка;
текст=array[1..n] of ссылка;
(Если в тексте менее n строк, то последние элементы массива равны NIL; в начале массива ссылок NIL не должно быть. Если в операции над текстом указан номер отсутствующей строки, т.е. элемент массива с этим номером равен NIL, то такая операция не выполняется).
Описать функцию числострок(Т), для подсчёта числа строк в тексте Т.
sergi вне форума Ответить с цитированием
Старый 12.04.2011, 14:28   #2
RomiKon
Форумчанин
 
Регистрация: 11.04.2010
Сообщений: 143
По умолчанию

ну дык
Код:
function числострок(var T: Текст): Integer;
var
  i: Integer;
begin
  Result:=0;
  for i:=1 to n do
    if T[i] <> NIL then Result:=Result+1;
end;
RomiKon вне форума Ответить с цитированием
Старый 12.04.2011, 18:19   #3
sergi
Пользователь
 
Регистрация: 23.11.2010
Сообщений: 30
По умолчанию

А если можно, поподробнее пожайлуста
sergi вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi 7; Динамические переменные + вектор + строки. iReqyz Помощь студентам 2 29.03.2011 11:21
Динамические переменные Likan15 Помощь студентам 1 24.05.2010 13:15
Динамические переменные. Delphi svobodys Помощь студентам 0 10.05.2009 16:06
Динамические переменные BIS88 Помощь студентам 3 05.03.2009 17:35