Задать вопрос
24 декабря, 08:02

Дана программа нахождения суммы всех элементов массива. Изменить программу таким образом, чтобы:

a) массив состоял из 15 элементов вещественного типа;

b) значения элементов массива должны меняться в интервале от 0 до 5;

c) в результате выполнения программы должно быть найдено произведение всех элементов массива, а не их сумма

Program massiv;

const n=10;

Var a: array [1 ... n] of integer;

s, i integer;

Begin

writeln (' исходный массив.') ;

For i: = 1 to n do

begin

a [ i] : = random (10) ;

write ('a['i'] = ', a[i], '') ;

end;

s:=0;

For i: = 1 to n do

s: = s+a[i];

Writeln (' сумма всех элементов массива S=', s) ;

end.

+2
Ответы (1)
  1. 24 декабря, 09:06
    0
    Program massiv;

    const n=15;

    Var a: array [1 ... n] of integer;

    s, i integer;

    Begin

    writeln (‘ исходный массив.‘) ;

    For i: = 1 to n do

    begin

    a [ i] : = random (6) ;

    write (‘a[‘i'] = ', a[i], '') ;

    end;

    s:=1;

    For i: = 1 to n do

    s: = s*a[i];

    Writeln (‘ произведение всех элементов массива S=‘, s) ;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Дана программа нахождения суммы всех элементов массива. Изменить программу таким образом, чтобы: a) массив состоял из 15 элементов ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы