Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
sorrypepemain
01.06.2020 14:15 •
Информатика
Написать программу на паскале дана строка символов.определить длину самого длинного слова и напечатать его. желательно написать программу с функции pos
Ответ:
moon65
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 оценок)
Популярные вопросы: Информатика
Kobrasmary
18.11.2020 15:53
Переведите в восьмеричную систему счисления: 42536...
ivolobuewa2013
18.11.2020 15:53
1. составить программу решающую следующую : дано трехзначное число. в нем зачеркнули первую цифру слева и приписали ее справа. вывести полученное число. 2. составить программу решающую...
Evloevckuú
04.06.2020 01:44
По информатике реферат на тему ,, платформы web для хранения и организации альбомов...
Дияс465
21.02.2023 23:37
PASCAL ABC задания на фото...
Ангелина10волкова120
31.01.2022 18:32
C++ использовать нyжно Вложенные условия, то есть if, else, else if Стоимость серой ткани равна cost_gray тенге, а стоимость синей ткани равна cost_blue тенге. Напишите программу,...
mdjjhhjdjnemash
24.12.2020 20:01
решите Сколько раз повторится тело цикла в процессе выполнения фрагмента программы:k:= 8;while k 20 do k:=k+10;...
АмерикаСингер852
11.07.2020 05:36
Для формулы A/\ (B \/ ¬B /\¬C) постройте таблицу истинности...
malyshkala1234
08.05.2021 15:55
решите Операторы в Паскале разделяются:1 запятой2 переходом на новую строку 3точкой с запятой4 точкой...
MishaBig
24.12.2020 14:01
Героспиялық датчиктің прогламалық блогонның режимы...
artyomfyodorov
23.10.2022 06:51
Заполнить массив из 10 чисел случайными числами. Вывести элементы массива на экран. Найти среднее арифметическое элементов массива, вывести на экран. Вывести на экран те элементы массива,...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
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.