Составьте программу, которая заполняет массив a[1..10] случайными целыми числами в диапазоне от 0 до 2 и выводи на экран количество элементов, равных 1
Var ar:array[1..10] of integer; i,k:integer; begin; randomize; writeln('Array:'); for i:=1 to 10 do begin; ar[i]:=random(3); write(ar[i]:4); if ar[i]=1 then inc(k); end; writeln; writeln(k); end.
0 votes Thanks 1
HiroX
Var a: array[1..10] of integer; var i, n: integer; begin randomize; for I:=1 to 10 do begin a[I]:= random(3); if a[I] = 1 then inc(n); end; write(n); end.
Answers & Comments
Verified answer
Var ar:array[1..10] of integer;i,k:integer;
begin;
randomize;
writeln('Array:');
for i:=1 to 10 do
begin;
ar[i]:=random(3);
write(ar[i]:4);
if ar[i]=1 then inc(k);
end;
writeln;
writeln(k);
end.
var i, n: integer;
begin
randomize;
for I:=1 to 10 do
begin
a[I]:= random(3);
if a[I] = 1 then inc(n);
end;
write(n);
end.