Подсчитайте число и сумму положительных и отрицательных чисел массива - 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

Объяснение кода листинга программы

  1. Объявляется константа n равная 20.
  2. Объявляется массив A размером n для хранения целых чисел.
  3. Заполняется массив A случайными числами от -7 до 7 с шагом 2.
  4. Выводится на экран каждое число массива A.
  5. Выполняется цикл по всем элементам массива A.
  6. Если элемент массива A не равен нулю, то увеличивается счетчик col и к сумме sum прибавляется значение элемента массива A.
  7. Выводится на экран количество положительных чисел в массиве A.
  8. Выводится на экран сумма положительных чисел в массиве A.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4.286 из 5
Похожие ответы