Найти произведение положительных элементов главной диагонали матрицы - QBasic

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

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

Друзья, нужна помощь!!!! В матрице А(6,6) найти произведение положительных элементов главной диагонали.нужна блок-схема и программа к ней. Плиз....

Решение задачи: «Найти произведение положительных элементов главной диагонали матрицы»

textual
Листинг программы
DECLARE FUNCTION Dia! (a%(), n!)
CLS
RANDOMIZE TIMER
 
CONST n = 6
DIM SHARED p
DIM a(1 TO n, 1 TO n) AS INTEGER
p = 1
 
FOR i = 1 TO n
FOR j = 1 TO n
   a(i, j) = 40 * RND - 20
   PRINT USING " ###"; a(i, j);
NEXT j: PRINT
NEXT i: PRINT
 
PRINT Dia(a(), n)
END
 
FUNCTION Dia (a() AS INTEGER, n)
   IF n = 0 THEN EXIT FUNCTION
 
   IF a(n, n) > 0 THEN p = p * a(n, n)
   D = Dia(a(), n - 1)
   Dia = p
END FUNCTION

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


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

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

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