Технология обработки символьной информации - Pascal

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

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

1.Практическое задание: технология обработки символьной информации, задание на разработку программы по подсчету количества появлений конкретного символа в заданном фрагменте текста Завтра Экзамен... Привидите пожалуйста пример такой программы - она вроде простая...

Решение задачи: «Технология обработки символьной информации»

textual
Листинг программы
var s:string;i, c:integer;ch:char;
begin
readln(s);readln(ch);c:=0;
for i:=0 to length(s)-1 do
if s[i]=ch then inc(c);
write(c);readln;
end.

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

  1. Переменная s инициализируется как пустая строка.
  2. Переменная i инициализируется как 0.
  3. Переменная c инициализируется как 0.
  4. Переменная ch инициализируется как пустой символ.
  5. Ввод строки с помощью функции readln(s).
  6. Ввод символа с помощью функции readln(ch).
  7. Переменная c инициализируется как 0.
  8. Используя цикл for от 0 до длины строки минус 1, проверяем каждый символ строки.
  9. Если символ равен переменной ch, то увеличиваем значение переменной c на 1.
  10. Выводим значение переменной c с помощью функции write(c).
  11. Ввод символа с помощью функции readln.
  12. Код завершается.

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


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

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

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