• Составьте программу, используя подпрограмму (процедуру или функцию). В одномерном массиве случайных чисел MAS [1..15] вычислить произведение элементов, кратных 3.
    Это все нужно в Паскале.

Ответы 2

  • Благодарю
    • Автор:

      cookie19
    • 5 лет назад
    • 0
  • var mas:array [1..15] of integer;

    i:integer;

    k:biginteger;

    function f(mas:integer):boolean;

    begin

    if (mas mod 3=0) then f:=True;

    if (mas mod 3<>0) then f:=False;

    end;

    BEGIN

    k:=1;

    for i:=1 to 15 do begin

    mas[i]:=random(100)+1;

    write(mas[i],' ');

    if (f(mas[i])=True) then k:=k*mas[i];

    end;

    writeln();

    if (k=1) then writeln('Нет элементов, кратных 3') else

    writeln(k);

    end.

    • Автор:

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

Войти через Google

или

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

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

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