• Помогите с информатикой, пожалуйста. (Pascal)
    1.Сложить четные элементы в массиве (10 рандомных элементов в диапазоне от 0 до 99).
    2.Найти произведение всех элементов массива (10 рандомных элементов от 0 до 99)
    3.Сложить все элементы массива в диапазоне от 50 до 60(10 рандомных элементов от 0 до 99)

Ответы 1

  • program vasha_zadacha_1;var b,c:integer;  a:array [1..20] of integer;  begin  randomize;  b:=0;  for c:=1 to 10 do begin   a[c]:=random(0,99);   writeln('элемент массива ==>', a[c]);    if (a[c] mod 2 = 0) then b:=b+a[c];   end;  writeln('сумма чётных элементов массива', b); end.program vasha_zadacha_2;var b,c:word ;  a:array [1..20] of integer;  begin  randomize;  b:=1;  for c:=1 to 10 do begin   a[c]:=random(0,99);   writeln('элемент массива ==> ', a[c]);   b:=b*a[c];   end;  writeln('произведение всех элементов массива ', b); end.program vasha_zadacha_3;var b,c:word ;  a:array [1..20] of integer;  begin  randomize;  b:=0;  for c:=1 to 10 do begin   a[c]:=random(0,99);   writeln('элемент массива ==> ', a[c]);   if (a[c] >= 50) and (a[c]<=60) then b:=b+a[c];   end;  writeln('сумма элементов в диапазоне от 50 до 60 ', b); end.
    • Автор:

      sampson65
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years