Пожалуйста, помогите!!! Задача 3 и 4!

0 голосов
35 просмотров

Пожалуйста, помогите!!! Задача 3 и 4!


image

Информатика (123 баллов) | 35 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Const
  n = 15;

var
  a: array[1..n] of integer;
  i, k: integer;

begin
  Randomize;
  Writeln('Элементы массива');
  k := 0;
  for i := 1 to n do
  begin
    a[i] := Random(10) + 3;
    Write(a[i]:3);
    if (a[i] mod 2) = 0 then k := k + 1
  end;
  Writeln;
  Writeln('Количество четных элементов равно ', k)
end.

Тестовое решение:
Элементы массива
  9  3 12  4 12  4  7  8  3  5 10  7  8  7  4
Количество четных элементов равно 8

const
  n = 15;

var
  a: array[1..n] of integer;
  i, s: integer;

begin
  Randomize;
  Writeln('Элементы массива');
  s := 0;
  for i := 1 to n do
  begin
    a[i] := Random(16) - 5;
    Write(a[i]:3);
    if a[i] < 0 then s := s + a[i]
  end;
  Writeln;
  Writeln('Суииа отрицательных элементов равна ', s)
end.

Тестовое решение:
Элементы массива
  0 -3 -5  8  8  9 10  5  9  1  3  6 -2  4 -2
Суииа отрицательных элементов равна -12





(142k баллов)