Посчитать сумму элементов 1, 3, 5 строк матрицы и вывести на экран - QBasic

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

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

Создать двумерный массив A(5,5), посчитать сумму элементов 1,3,5 строк и вывести на экран.Помогите плиз написать задачу в qbasic.

Решение задачи: «Посчитать сумму элементов 1, 3, 5 строк матрицы и вывести на экран»

textual
Листинг программы
s1 = 0
s3 = 0
s5 = 0
FOR i = 1 TO n
FOR j = 1 TO m
IF i = 1 THEN s1 = s1 + a(i, j)
IF i = 3 THEN s3 = s3 + a(i, j)
IF i = 5 THEN s5 = s5 + a(i, j)
NEXT j
NEXT i
summa = s1 + s2 + s3
PRINT "s1= "; s1, "s3= "; s3, "s5= "; s5
PRINT "summa= "; summa

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

  1. Создаются три переменные s1, s3, s5, которые будут использоваться для хранения суммы элементов матрицы. Изначально все они равны 0.
  2. Запускается двойной цикл FOR, который проходит по всем элементам матрицы.
  3. Внутри двойного цикла проверяется, является ли значение переменной i равным 1, 3 или 5.
  4. Если условие выполняется, то к соответствующей переменной s1, s3, s5 прибавляется значение элемента матрицы a(i, j).
  5. После завершения двойного цикла, значение переменной summa вычисляется как сумма s1, s3, s5.
  6. С помощью команды PRINT выводятся на экран значения переменных s1, s3, s5, summa.

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


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

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

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