Задать вопрос
28 октября, 08:45

Дан массив с1, с2, ..., с15, состоящий из нулей и единиц. Подсчитать количество нулей, количество единиц и количество нулей до первой единицы. Это в паскале

+2
Ответы (1)
  1. 28 октября, 10:05
    0
    Uses crt;

    const max=15;

    var a : array[1 ... max] of integer;

    i, k0, k1, k3 : integer;

    k:boolean;

    begin

    randomize;

    k0:=0;

    k1:=0;

    writeln ('исходные:') ;

    for i:=1 to max do

    begin

    a[i]:=random (2) ;

    write (a[i]:4) ;

    end;

    for i:=1 to 15 do

    begin

    if a[i]=0 then inc (k0) else inc (k1) ;

    if a[i]0 then k:=true;

    if k=false then inc (k3) ;

    end;

    writeln;

    writeln ('количество нулей = ', k0) ;

    writeln ('количество единиц = ', k1) ;

    writeln ('количество нулей до первой единицы = ', k3) ;

    End.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Дан массив с1, с2, ..., с15, состоящий из нулей и единиц. Подсчитать количество нулей, количество единиц и количество нулей до первой ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы