Определить количество пустых строк в текстовом файле - Pascal

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

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

1)Дан текстовый файл. Определить количество пустых строк в файле.

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

textual
Листинг программы
  1. var
  2.   f: text;
  3.   count: integer;
  4.   s: string;
  5.  
  6. begin  
  7.   assign(f, '1.txt');
  8.   reset(f);  
  9.   while not EoF(f) do
  10.   begin
  11.     readln(f,s);
  12.     if s ='' then count:=count+1;
  13.   end;  
  14.   writeln('Количество пустых строк в файле = ',count,'.');  
  15. end.

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

  1. Переменная f инициализируется значением '1.txt', что означает, что файл, с которым мы будем работать, называется '1.txt'.
  2. Переменная count инициализируется значением 0, которое будет увеличиваться каждый раз, когда мы находим пустую строку.
  3. Переменная s инициализируется значением '', что означает, что строка пустая.
  4. В операторе while мы проверяем, не достигнут ли конец файла (EoF(f)), если нет, то мы читаем следующую строку из файла в переменную s с помощью функции readln(f,s).
  5. Затем мы проверяем, является ли строка пустой (if s = '' then count := count + 1;), и если это так, увеличиваем значение переменной count на единицу.
  6. Когда мы находим пустую строку, мы выводим сообщение 'Количество пустых строк в файле = ', за которым следует значение переменной count, а затем закрывающая кавычка.
  7. Оператор end завершает блок кода, который начинается с оператора while.

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


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

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

11   голосов , оценка 4.182 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы