Упр.79 ГДЗ Рабочая тетрадь Босова 9 класс (Информатика)


Решение Решение

Ниже вариант решения задания из учебника Босова 9 класс, Бином:

79. Проанализируйте представленный в форме блок-схемы алгоритм и укажите результат его выполнения при заданном входном потоке данных.

Решение:

i 1 2 3 4 5 6 7 8 9 10

a[i] -5 3 1 -4 -3 2 5 -1 -7 4

i y z a[i]

10 - - 4

0 0

1 -5 0 -5

2 -5 3 3

3 -5 4 1

4 -9 4 -4

5 -12 4 -3

6 -12 6 2

7 -12 11 5

8 -13 11 -1

9 -20 11 -7

10 -20 15 4

10 -20 15

Ответ: y = -20, z = 15

program Z_79;

const

a: array [1..10] of integer = (-5, 3, 1, -4, -3, 2, 5, -1, -7, 4);

var

i, y, z: integer;

begin

for i := 1 to 10 do

write(a[i], task task);

y := 0; z := 0;

for i := 1 to 10 do

if a[i] > 0 then z := z + a[i]

else y := y + a[i];

writeln(tasky=task, y, task z=task, z)

end.