Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ Одномерный массив

Автор: Sonni 3.06.2006 2:08

Подчитать число и сумму положительных, число и произведение отрицательных элементов заданного массива A(N)
Вместо суммы или произведения выводится непонятно что


Эскизы прикрепленных изображений
Прикрепленное изображение

Автор: volvo 3.06.2006 2:29

Ну, так наверное

If a[ i ] > 0
then k := k + a[ i ]
else m := m * a[ i ]

надо делать в цикле, как ты думаешь? smile.gif

Автор: Sonni 3.06.2006 9:05

Цитата(volvo @ 2.06.2006 22:29) *
надо делать в цикле, как ты думаешь? smile.gif


Я также сделал смотри прикреплённый файл

Автор: Bokul 3.06.2006 9:17

Цитата
Я также сделал смотри прикреплённый файл

Нет, в том файле, что ты привел, конструкция if then else не в цикле.
Может ты не там поставил end...
Поставив его после if then else, а присвоения переменных k,m нулю и единици - перед циклом, и все должно работать...