Подсчет числа положительных и отрицательных чисел среди сумм элементов строк массива - QBasic

Узнай цену своей работы

Формулировка задачи:

Составьте программу подсчета числа положительных и отрицательных чисел среди сумм элементов строк массива A (N,M)

Решение задачи: «Подсчет числа положительных и отрицательных чисел среди сумм элементов строк массива»

textual
Листинг программы
CLS
n=5
m=5
pol=0
otr=0
DIM a(n,m)
RANDOMIZE TIMER
FOR i=1 TO n
 FOR j=1 TO m
  a(i,j)=INT(RND*100)+1
  PRINT a(i,j);
 NEXT
 PRINT
NEXT
PRINT
FOR i=1 TO n
 FOR j=1 TO m
  IF a(i,j)>0 THEN
   pol=pol+1
  ELSE
   otr=otr+1
  END IF
 NEXT
NEXT
 PRINT pol;otr

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

  1. Объявлены переменные: n, m, pol, otr (количество строк, столбцов, положительных и отрицательных чисел соответственно), а также массив a(n,m).
  2. Задается начальное значение элемента массива a(i,j) с помощью функции INT(RND*100)+1.
  3. С помощью двух вложенных циклов FOR выводится на экран каждый элемент массива a(i,j).
  4. С помощью еще двух вложенных циклов FOR подсчитывается количество положительных и отрицательных чисел в массиве a(i,j).
  5. Выводится на экран количество положительных и отрицательных чисел в массиве a(i,j).

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


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

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

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