Определить, сколько среди данных чисел равно нулю - PascalABC.NET

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

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

Определить, сколько среди данных чисел равно нулю. В условии задачи дана произвольная последовательность чисел. Эти числа должны сообщаться программе как параметры командной строки. Результат должен: 1) Выводиться на экран в понятном виде. 2) В таком же виде печататься в файл result.txt. Работать должна через far

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

textual
Листинг программы
  1. uses System.IO;
  2. var
  3.   i,c,j:integer;
  4.   r:real;
  5. procedure writeout(s:string);
  6. begin
  7.   &File.WriteAllText('result.txt',s,Encoding.Default);
  8.   writeln(s);
  9. end;  
  10. begin
  11.   if ParamCount=0 then begin
  12.     writeout('Отстуствуют параметры коммандной строки');
  13.     exit;
  14.   end  
  15.   else
  16.     for i:=1 to ParamCount do begin
  17.       Val(ParamStr(i),r,c);
  18.       if c<>0 then begin
  19.         writeout(ParamStr(i)+'- не числовой  параметр! Аварийное завершение');
  20.         exit;
  21.       end;
  22.       if r=0 then j:=j+1;
  23.     end;
  24.     writeout('чисел равых нулю:'+IntToStr(j));
  25. end.

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


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

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

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

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

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

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