Задание на разработку проекта
Формализация и уточнение задания
В разрабатываемом приложении ввод значений исходного массива (процедура vvod()) может осуществляться одним из следующих способов: вводом с клавиатуры; с помощью датчика случайных чисел; формированием по формуле.
Сумма нечетных элементов массива вычисляет с помощью процедуры sumnechet(), которая складывает все числа которые не делятся на 2 на цело (m(i) mod 2 <> 0)
Для вывода индексов положительных элементов была разработано процедура polojitel(), которая выбирает индексы элементов >0
Форма
Код
тут
Блок схемы
Индексы положительных элементов
Сумма нечетных элементов массива
Комбобокс1
Комбобокс2
Button_Click
Проверка правильности работы программы
Введем массива предлагаемый в задании.
M(0) = -1
M(1) = 0
M(2) = 10 (положительное)
M(3) = -3
M(4) = -5
M(5) = 6 (положительное)
M(6) = -2
M(7) = 3 (положительное)
M(8) = 4 (положительное)
Сумма нечетных = -1-3-5+3=-6
Результаты ручной проверки полностью совпадают с результатами работы программы.
Просмотры: 4235 |
Статью добавил:
slava191 |
Категория:
информатика