Предмет: Информатика,
автор: ВазаСтеклянная
напишите программу, которая заполняет массив случайными числами на отрезке [2;10] и считает отдельно количество четных и нечетных элементов.
pascal abc
очень прошу
Giammy:
На pascal abc.net будет?
не знаю
begin
var a:=ArrRandom(ReadInteger('n='),2,10); a.Println;
Println('Нечетных',a.Where(t->t.IsOdd).Count);
Println('Четных',a.Where(t->t.Iseven).Count);
end.
var a:=ArrRandom(ReadInteger('n='),2,10); a.Println;
Println('Нечетных',a.Where(t->t.IsOdd).Count);
Println('Четных',a.Where(t->t.Iseven).Count);
end.
PascalABC.Net 3.3
Пример:
n= 10
2 6 4 3 6 9 5 5 8 2
Нечетных 4
Четных 6
2 6 4 3 6 9 5 5 8 2
Нечетных 4
Четных 6
Просто была готова, вот и спросил
Ответы
Автор ответа:
6
const n=10;
var a:array[1..n] of integer;
k,i:integer;
begin
Randomize;
for i:=1 to n do begin
a[i]:=random(9)+2;
write(a[i],' ');
end;
writeln;
k:=0;
for i:=1 to n do
if a[i] mod 2 = 0 then k:=k+1;
writeln('Четных: ',k,' нечётных: ',n-k);
end.
Пример:
2 2 4 7 9 10 9 4 5 4
Четных: 6 нечётных: 4
var a:array[1..n] of integer;
k,i:integer;
begin
Randomize;
for i:=1 to n do begin
a[i]:=random(9)+2;
write(a[i],' ');
end;
writeln;
k:=0;
for i:=1 to n do
if a[i] mod 2 = 0 then k:=k+1;
writeln('Четных: ',k,' нечётных: ',n-k);
end.
Пример:
2 2 4 7 9 10 9 4 5 4
Четных: 6 нечётных: 4
Похожие вопросы
Предмет: Русский язык,
автор: elinakavandaa
Предмет: Русский язык,
автор: solovevikkiril
Предмет: История,
автор: altynbekovaasiya07
Предмет: Литература,
автор: asdfert12
Предмет: Математика,
автор: mariyamashame