Проверьте, есть ли среди данных N чисел нули. Вводится число N, а затем N чисел. Выведите...

0 голосов
118 просмотров

Проверьте, есть ли среди данных N чисел нули. Вводится число N, а затем N чисел. Выведите YES, если среди введенных чисел есть хотя бы один нуль, или NO в противном случае.


Информатика (239 баллов) | 118 просмотров
Дано ответов: 2
0 голосов

Program Z_n;
var a:array[1..10000] of integer;
N,c,i:integer;
Begin
Readln(N);
For i:=1 to N do begin
Readln(a[i]); // вводите числа через enter
if a[i]=0 then c:=1;
end;
if c=1 then writeln('YES')
else writeln('NO');
end.


image
0

спасибо)

0 голосов
var
  x, j, n, i: integer;
  a: array [1..100] of string;
begin
  write('Введите кол-во чисел: ');
  read(n);
  writeln('Введите числа: ');
  for i := 1 to n + 1 do
   begin
    readln(A[i]);
    for j := 1 to length(A[i]) do
      if a[i][j] = '0' then inc(x);
   end;
  writeln('Кол-во нулей: ', x);
end.
(1.4k баллов)
0

Можно и так.

0

Разница в том, что 0 может быть как отдельным числом, так и цифрой в составе числа.

0

Ну это да, я не по теме немного =)