11класс

Страницы 116, 117, 118, 119 параграф 8 номер 4, ГДЗ по информатике за 11 класс к учебнику Босовой

Номер 4. Программист написал программу нахождения произведения элементов массива, но допустил в ней ошибку.
Program proizv;
const n=10;
var a: array [1..n] of integer; p, i: integer;
begin
p:=0;
for i:=1 to n do
begin
readln(a[i]);
p:=p*a[i]
end;
writeln('p=', p)'
end.
1) Что получится в результате выполнения этой программы, если в качестве элементов массива ввести числа: 1, −2, 3, −4, 5, −6, 7, −8, 9, −10?
2) Придумайте пример такого массива, обработка которого с помощью этой программы приводила бы к правильному результату.
3) Найдите ошибку, допущенную программистом.

1) Получится: р=0, т.к. умножение на 0 всегда 0.

2) Если все элементы массива равны 0.

3)

Сообщить об ошибке

Не получилось открыть форму обратной связи.
Напишите нам: nqzva@cbzbtnyxn.zr