Найти сумму всех элементов массива вещественных чисел, больших заданного числа - QBasic
Формулировка задачи:
найти сумму всех элементов массива вещественных чисел, больших заданного числа.
Решение задачи: «Найти сумму всех элементов массива вещественных чисел, больших заданного числа»
textual
Листинг программы
for i=1 to n if a(i)>k then s=s+a(i) next
Объяснение кода листинга программы
- Задается значение переменной
n- количество элементов в массивеa. - Задается значение переменной
k- число, больше которого должны быть все элементы массиваa, участвующие в суммировании. - Задается значение переменной
s- сумма элементов массиваa, которые больше числаk. - Выполняется цикл
forот 1 доn. - Внутри цикла проверяется условие
if a(i)>k- если элемент массиваaс индексомiбольше числаk, то он прибавляется к переменнойs. - После выполнения цикла
forпеременнойsбудет содержать искомую сумму.