Подсчитать количество вхождений символа в строку - Pascal

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

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

Нарож, помогите мне сделать эту задачу на завтра в Pascal-е, очень нужно "Данная строка S и символ c. Подсчитать в нем количество вхождений c в строку S".

Решение задачи: «Подсчитать количество вхождений символа в строку»

textual
Листинг программы
var
 stStrora: string;
 i, c:integer;
...
 for i:=1 to Length(stStroka) do 
  begin
   if (stStroka[i] = 'с') or (stStroka[i] ='С') then //Проверяем каждый элемент на наличие букв "М","О","К"
    inc(c);

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

В данном коде используется язык программирования Pascal. Он предназначен для написания программ, которые выполняют различные операции с данными, такими как обработка текста, математические вычисления и т.д. В данном конкретном примере кода используется переменная stStrora типа string, которая представляет собой строку. Также используются две переменные i и c типа integer, которые представляют собой счетчики для подсчета количества вхождений символа 'с' в строку. Для подсчета количества вхождений символа 'с' в строку используется цикл for, который выполняется от 1 до Length(stStroka), где Length(stStroka) - это функция, которая возвращает длину строки stStroka. Внутри цикла происходит проверка каждого элемента строки stStroka на наличие символа 'с'. Если символ 'с' присутствует в строке, то значение переменной c увеличивается на единицу с помощью функции inc(). Таким образом, данный код подсчитывает количество вхождений символа 'с' в строку и сохраняет результат в переменной c.

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

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