Предмет: Информатика,
автор: 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:
Боже спасибо большое.
Похожие вопросы
Предмет: Русский язык,
автор: BAtare
Предмет: Окружающий мир,
автор: vantania
Предмет: Українська мова,
автор: Наташа2950
Предмет: Немецкий язык,
автор: kriskris5
Предмет: Литература,
автор: sabira8