Записать программу которая считает количество букв "r" в текстовом файле - C (СИ)
Формулировка задачи:
Записать программу которая считает количество букв "r" в текстовом файле
Решение задачи: «Записать программу которая считает количество букв "r" в текстовом файле»
textual
Листинг программы
int c; long nr; nr = 0; while ((c = getc(ifp)) != EOF) if (c == 'r') nr++;
Объяснение кода листинга программы
- Объявляются две переменные:
c
типаint
иnr
типаlong
. - Переменная
nr
инициализируется значением 0. - Запускается цикл
while
, который выполняется до тех пор, пока значение, возвращаемое функциейgetc(ifp)
, не станет равнымEOF
. - Внутри цикла проверяется, равно ли текущее значение переменной
c
символу 'r'. - Если условие выполняется, то к переменной
nr
прибавляется единица. - По завершении цикла выводится значение переменной
nr
, которое показывает количество символов 'r' в файле.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д