Сосчитать сколько предложений в тексте оканчиваются на "." "?" "!" - Pascal

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

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

В заданном тексте подсчтитать сколько предложений оканчиваются на "." "?" "!".

Решение задачи: «Сосчитать сколько предложений в тексте оканчиваются на "." "?" "!"»

textual
Листинг программы
const zn=['.','?','!'];
......................
k:=0;
for i:=1 to length(s) do
if (s[i] in zn) and not(s[i] in zn) then k:=k+1;

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

В данном коде:

  1. Создается константа zn, которая содержит символы . ? !.
  2. Инициализируется переменная k со значением 0.
  3. Происходит цикл по каждому символу строки s.
  4. Если текущий символ является одним из символов из константы zn и следующий символ не является одним из символов из константы zn, то переменная k увеличивается на 1.
  5. По завершению цикла, значение переменной k будет содержать количество предложений в тексте, оканчивающихся на . ? !.

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


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

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

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