Дано имя файла целых чисел. Найти количество элементов, содержащихся в данном файле - Pascal ABC

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

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

буду благодарен за помощь. Дано имя файла целых чисел. Найти количество элементов, содержащихся в данном файле. Если файла с таким именем не существует, то вывести −1.
помогитееее :-(
Листинг программы
  1. var k, t: integer;
  2. f: file of integer;
  3. begin
  4. k := 0;
  5. assign(f, 'f.dat');
  6. reset(f);
  7. while not eof(f) do
  8. begin
  9. read(f, t);
  10. repeat
  11. inc(k);
  12. t := t div 10
  13. until t = 0
  14. end;
  15. close(f);
  16. write('Количество цифр в файле: ', k)
  17. end.
как сделать чтоб если нет файла -1 выводило?

Решение задачи: «Дано имя файла целых чисел. Найти количество элементов, содержащихся в данном файле»

textual
Листинг программы
  1. const s = 'f.dat';
  2. var f: file of integer;
  3. begin
  4.   if  fileexists(s)
  5.     then begin
  6.       assign(f, s);
  7.       reset(f);
  8.       writeln(filesize(f))
  9.     end
  10.     else writeln('-1')
  11. end.

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


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

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

8   голосов , оценка 4.25 из 5

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

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

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