В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
AlesyaDreamer
AlesyaDreamer
28.03.2021 14:12 •  Информатика

Написать программу на паскале дана строка символов.определить длину самого длинного слова и напечатать его. желательно написать программу с функции pos

Показать ответ
Ответ:
Cirkulek999
Cirkulek999
03.10.2020 07:34
Var
Text, Slovo, max:string;
Begin    
WriteLn('Введите строку, разделенную пробелами: '); ReadLn(Tex); 
Text:= Text + ' ';    
max:='';    
While Pos(' ',Text) <> 0 do      
Begin      
Slovo:= Copy(Text, 1, Pos(' ',Text) - 1);      
Delete(Text, 1, Pos(' ',Text));      
if Length(Slovo) > Length(max)
then max:= Slovo;      
End;    
WriteLn('Самое длинное слово: " ',max,' " его длина ',Length(max));
ReadLn;
End.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота