Предмет: Информатика, автор: burenbaatar2006a

Помогите пожалуйста. Даю 100 баллов

Приложения:

Ответы

Автор ответа: Аноним
1

алг

нач

целтаб A[1:8]

цел i, S

нц для i от 1 до 8

  ввод A[i]

кц

S:=0

нц для i от 1 до 8

  если A[i] < 0 то S:=S+A[i]

кц

вывод S

кон

Исправления:

1) Переменная k нам вовсе ненужна, не играет ни какой роли, просто счётчик.

2) A[i] > 0 - это неверно, т.к. нам нужны отриц. числа, а не полож., A[i] < 0 - верно.

3) S:=S+A[1] - неверно, т.к. мы должны брать числа попорядку, а не только 1 число, S:=S+A[i] - верно

4) к:= i+1, тут тоже усть малозаметная ошибка, тут написана русская "к", а не английская "k"

При A:= [1, 7, -4, -2, 5, 0, -8, 9],

результат программы будет: -4-2-8=-14

Приложения:

burenbaatar2006a: Боже спасибо большое.
Похожие вопросы
Предмет: Литература, автор: sabira8