Сосчитать сколько предложений в тексте оканчиваются на "." "?" "!" - 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;
Объяснение кода листинга программы
В данном коде:
- Создается константа
zn
, которая содержит символы.
?
!
. - Инициализируется переменная
k
со значением 0. - Происходит цикл по каждому символу строки
s
. - Если текущий символ является одним из символов из константы
zn
и следующий символ не является одним из символов из константыzn
, то переменнаяk
увеличивается на 1. - По завершению цикла, значение переменной
k
будет содержать количество предложений в тексте, оканчивающихся на.
?
!
.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д