Определить, верно ли, что самое длинное слово предложения имеет длину больше 10 символов - PascalABC.NET

Узнай цену своей работы

Формулировка задачи:

Дано предложение .Верно ли что его самое длинное слово имеет больше 10 символов?

Решение задачи: «Определить, верно ли, что самое длинное слово предложения имеет длину больше 10 символов»

textual
Листинг программы
begin
  writeln(ReadString('Введите предложение').Split(' ,.?!'.ToCharArray()).Select(st -> Length(st)).Max() > 10 ? 'Правда' : 'Неправда')
end.

Объяснение кода листинга программы

В данном коде происходит следующее:

  1. Ввод предложения с помощью функции ReadString.
  2. Разделение предложения на отдельные слова с помощью метода Split.
  3. Определение длины каждого слова с помощью метода Length.
  4. Нахождение максимальной длины слова с помощью функции Max.
  5. Сравнение максимальной длины слова с 10 символами.
  6. Вывод результата сравнения с помощью оператора if.
  7. Вывод слова Правда или Неправда в зависимости от результата сравнения.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.5 из 5
Похожие ответы