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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.12.2011, 16:20   #1
migrik
 
Регистрация: 20.12.2011
Сообщений: 5
По умолчанию Строка символов

Определить длину самого длинного слова, имеющегося в строке и вывести это слово.
migrik вне форума Ответить с цитированием
Старый 20.12.2011, 16:33   #2
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Код:
{(с)bpascal.ru}
uses crt;
var i,l,max,p1,p2,j:longint;a,b:string;
    t1:array[1..60]of string[20];
    t2:array[1..60]of longint;
 begin
  clrscr;textcolor(11);
   write('input s: ');readln(a);
   l:=length(a)+1;a[l]:=' ';
   for i:=1 to l do
    if a[i]=' ' then begin
                      inc(j);t1[j]:=b;
		      t2[j]:=length(b);b:='';
		     end
	        else b:=b+a[i];
    max:=t2[1];p1:=1;
   for i:=1 to j do
    begin
     if max<t2[i] then begin max:=t2[i];p1:=i; end;
    end;
   writeln('samoe dlinnoe: ',t1[p1],' dlina=',t2[p1]);
   textcolor(13);write('P.S.');
   writeln(' Esli slovo ne vivedeno na pe4at, to vi ');
   write(' postavili neskolko podrad idushix probelov!');
  readln;
 end.
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Старый 20.12.2011, 18:53   #3
migrik
 
Регистрация: 20.12.2011
Сообщений: 5
По умолчанию

спасибо большое
migrik вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Строка символов Blari Общие вопросы C/C++ 2 18.10.2011 20:39
Дана последовательность символов (строка). Группу символов, разделенную с одной или обеих сторон пробелам viper1941 Паскаль, Turbo Pascal, PascalABC.NET 1 14.04.2011 08:46
Строка символов cranxx Общие вопросы C/C++ 2 04.12.2010 17:49
C++,строка символов Alik-Soldier Помощь студентам 1 01.05.2009 16:57