Подсчитайте число и сумму положительных и отрицательных чисел массива - QBasic
Формулировка задачи:
1. Организуйте массив. Подсчитайте число и сумму положительных и отрицательных чисел.
как сделать не знаю кто может подскажите )
Решение задачи: «Подсчитайте число и сумму положительных и отрицательных чисел массива»
textual
Листинг программы
CLS RANDOMIZE TIMER CONST n = 20 DIM A(1 TO n) AS INTEGER FOR i = 1 TO n A(i) = 14 * RND - 7 PRINT A(i); NEXT i PRINT : PRINT FOR i = 1 TO n IF A(i) <> 0 THEN col = col + 1 sum = sum + A(i) END IF NEXT i PRINT "Col ="; col PRINT "Sum ="; sum END
Объяснение кода листинга программы
- Объявляется константа
n
равная 20. - Объявляется массив
A
размеромn
для хранения целых чисел. - Заполняется массив
A
случайными числами от -7 до 7 с шагом 2. - Выводится на экран каждое число массива
A
. - Выполняется цикл по всем элементам массива
A
. - Если элемент массива
A
не равен нулю, то увеличивается счетчикcol
и к суммеsum
прибавляется значение элемента массиваA
. - Выводится на экран количество положительных чисел в массиве
A
. - Выводится на экран сумма положительных чисел в массиве
A
.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д