Предмет: Информатика, автор: prosv

Дан массив натуральных чисел. Заполнить с помощью датчика случайных чисел. Подсчитать количество четных чисел от 1 до 10.


антагонист: var a,b,c:integer;
d: array[1..1000] of integer;
begin
a:=0;
c:=random(-1000,1000); это только до рандома
prosv: это точно правильно?
CoderOffka: Рандом не может быть отрицательным
prosv: рандом от нуля идет
антагонист: ясн
антагонист: спасибо
CoderOffka: Да я написал уже ребят
prosv: спасибо вам
prosv: я б без вас не справилась
CoderOffka: Пометь мой ответ как "лучший"

Ответы

Автор ответа: CoderOffka
2
var
  a: array[1..1000] of integer; 
  i: integer;
  chet: integer;
  nechet: integer;
begin
  i:=1;
  Randomize;
  while (i<=1000) do 
    begin
      a[i] := random(10);
      if( a[i] mod 2 = 0) then
        chet:=chet+1
      else nechet:= nechet + 1;
        i := i + 1;
  end;
 writeln('четных чисел: ',chet,' ','Нечетных чисел: ' ,nechet)
end.
Похожие вопросы
Предмет: Русский язык, автор: tan22032004