Программирование алгоритмов формирования и обработки одномерных массивов

Задание на разработку проекта



Формализация и уточнение задания


В разрабатываемом приложении ввод значений исходного массива (процедура 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
Результаты ручной проверки полностью совпадают с результатами работы программы.

slava191
1117

Написать комментарий

Читайте также:

12 задание из ЕГЭ по информатике.

Алгоритм решения ЛЮБОГО варианта 12 задания. (IP-адрес, маска и адрес)

Задачи на количество информации.

После прочтения статьи вы научитесь решать №1 из огэ, а также №9 и №13 из ЕГЭ. +Примеры
Не можешь решить?
ПОМОГИТЕ РЕШИТЬ
Мы ВКонтакте