Есть ответ 👍

Вводится последовательность n из целых чисел. найти, сколько в ней нулей. pascal, будьте добры.

229
447
Посмотреть ответы 2

Ответы на вопрос:

66546654
4,6(48 оценок)

Попробуй: ("а" одно из чисел последовательности, а q кол-во нулей) begin for i: =1 to n do read(a); if a=0 then inc(q); write(q); end.
tanecka2
4,4(15 оценок)

Var     c: array[0..9] of byte;     a: longint;     i: byte; begin for i: = 0 to 9 do       c[i]: =0; repeat write('введите натуральное число: '); readln(a); until a> 0; i: =trunc(ln(a)/ln(10)); if frac(ln(a)/ln(10)) > 0 then i: =i+1; for i: = 1 to i do       begin       c[a mod 10]: =c[a mod 10] +1;       a: =a div 10       end; for i: = 0 to 9 do       if c[i]> 1 then a: =1; if a = 1 then     begin     write('повторяются: ');     for i: = 0 to 9 do             if c[i] > 1 then                   write(i,' ')     end end. пример работы программы: введите натуральное число: 131350788 повторяются: 1 3 8

Популярно: Информатика