• ПОМОГИИИИТЕ!

    1. Дан массив состоящий из 10 элементов, найти произведение элементов кратных 3.

    2. Дан массив состоящий из 9 элементов найти, среднее арифметическое элементов массива больше 5.

    3. Дан массив состоящий из 11 элементов, найти самый большой элемент массива.

Ответы 5

  • Только это одна задача?
  • const n=10;var i,p:integer;a:array [1..n] of integer;beginp:=1;write('Массив: ');for i:=1 to n dobegina[i]:=random(9)+1;if a[i] mod 3 = 0 then p:=p*a[i];write(a[i]:2,' ')end;writeln;if p<>1 then writeln('Произведение элементов кратных 3 равно ',p)else writeln('Элементов кратных 3 нет. Произведение элементов кратных 3 равно 0')end.
  • const n=9;var i,s,k:integer;a:array [1..n] of integer;beginwrite('Массив: ');for i:=1 to n dobegina[i]:=random(9)+1;if a[i] > 5 thenbegins:=s+a[i];k:=k+1end;write(a[i]:2,' ')end;writeln;if k<>0 then writeln('Cреднее арифметическое элементов массива больше 5 равно ',s/k:0:3)else writeln('Элементов больше 5 нет. Cреднее арифметическое элементов массива больше 5 равно 0')end.
    • Автор:

      naomia3mk
    • 5 лет назад
    • 0
  • const n=11;var i,m:integer;a:array [1..n] of integer;beginwrite('Массив: ');for i:=1 to n dobegina[i]:=random(9)+1;write(a[i]:2,' ')end;writeln;m:=a[1];for i:=2 to n doif a[i]>m then m:=a[i];writeln('Самый большой элемент массива равен ',m)end.
  • var i,n,p,s,k,m:integer;

    a:array [1..11] of integer;

    begin

    n:=10;

    p:=1;

    write('Массив: ');

    for i:=1 to n do

    begin

    a[i]:=random(9)+1;

    if a[i] mod 3 = 0 then p:=p*a[i];

    write(a[i]:2,' ')

    end;

    writeln;

    if p<>1 then writeln('Произведение элементов кратных 3 равно ',p)

    else writeln('Элементов кратных 3 нет. Произведение элементов кратных 3 равно 0');

    n:=9;

    write('Массив: ');

    for i:=1 to n do

    begin

    a[i]:=random(9)+1;

    if a[i] > 5 then

    begin

    s:=s+a[i];

    k:=k+1

    end;

    write(a[i]:2,' ')

    end;

    writeln;

    if k<>0 then writeln('Cреднее арифметическое элементов массива больше 5 равно ',s/k:0:3)

    else writeln('Элементов больше 5 нет. Cреднее арифметическое элементов массива больше 5 равно 0');

    n:=11;

    write('Массив: ');

    for i:=1 to n do

    begin

    a[i]:=random(9)+1;

    write(a[i]:2,' ')

    end;

    writeln;

    m:=a[1];

    for i:=2 to n do

    if a[i]>m then m:=a[i];

    writeln('Самый большой элемент массива равен ',m)

    end.

  • Добавить свой ответ

Войти через Google

или

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

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

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