Записать программу которая считает количество букв "r" в текстовом файле - C (СИ)

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

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

Записать программу которая считает количество букв "r" в текстовом файле

Решение задачи: «Записать программу которая считает количество букв "r" в текстовом файле»

textual
Листинг программы
    int c;
    long nr;
 
    nr = 0;
    while ((c = getc(ifp)) != EOF)
        if (c == 'r')
            nr++;

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

  1. Объявляются две переменные: c типа int и nr типа long.
  2. Переменная nr инициализируется значением 0.
  3. Запускается цикл while, который выполняется до тех пор, пока значение, возвращаемое функцией getc(ifp), не станет равным EOF.
  4. Внутри цикла проверяется, равно ли текущее значение переменной c символу 'r'.
  5. Если условие выполняется, то к переменной nr прибавляется единица.
  6. По завершении цикла выводится значение переменной nr, которое показывает количество символов 'r' в файле.

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


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

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

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