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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.12.2010, 21:47   #1
Twisti
Пользователь
 
Регистрация: 06.12.2010
Сообщений: 24
По умолчанию Паскаль

22. Задан список городов."Присвоить переменной Т название первого из городов, название которого содержит 5 букв...

помогите доработать, у меня есть на максимальное число букв, а мне нужно изменить по этому заданию... а где, что и как менять не могу догнать...

Код:
program zadanie1;
var
t1:text;
max:integer;
c,t:String;
k,n,i:integer;
begin
assign(t1,'D:\Goroda.txt');
reset(t1);
max:=0;
k:=0;
  while not EOF(t1) do
   begin
  readln(t1,c);
 writeln(c);
   If Length(C) > Max
    then
       Begin
     Max:=Length(C);
     T:=C
  End;
  k:=k+1;
end;
writeln('max =  ',t);
readln;
close(t1);
end.
________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)
Не забывайте об этом!
Модератор.

Последний раз редактировалось Serge_Bliznykov; 27.12.2010 в 22:02.
Twisti вне форума Ответить с цитированием
Старый 27.12.2010, 22:04   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

вместо
Цитата:
Код:
 If Length(C) > Max
напишите
Код:
 
If Length(C) = 5 then ...
ну и по then обеспечьте вывод найденного названия и прерывание цикла чтения файла (вам же нужно только первое найденно 5-ти буквенное название, поэтому дальше читать файл смысла нет...)
Serge_Bliznykov вне форума Ответить с цитированием
Старый 27.12.2010, 22:48   #3
Twisti
Пользователь
 
Регистрация: 06.12.2010
Сообщений: 24
По умолчанию

а можно код полностью.... что то у меня не получается...
Twisti вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Паскаль, Борланд Паскаль-в чем разница??? Vremya-Dengy Паскаль, Turbo Pascal, PascalABC.NET 13 31.05.2011 18:23