Двумерные массивы в visual basic - VB (170045)

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

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

Задана матрица размером nxm, при этом n=5 m=3. Вычислить среднее значение матрицы A, определить и напечатать число элементов в строках матрицы, имеющих четные номера, значения которых превышает найденное среднее значение.

Решение задачи: «Двумерные массивы в visual basic»

textual
Листинг программы
CLS
RANDOMIZE TIMER
CONST n = 5
CONST m = 3
REDIM A(n, m) AS INTEGER
REDIM K(n) AS INTEGER
 
FOR i = 1 TO n
FOR j = 1 TO m
   A(i, j) = 40 * RND - 20
   PRINT A(i, j);
NEXT j: PRINT
NEXT i: PRINT
 
FOR i = 1 TO n
FOR j = 1 TO m
   S = S + A(i, j)
NEXT j, i
 
SA = S / (n * m)
PRINT "SA ="; SA
 
FOR i = 2 TO n STEP 2
FOR j = 1 TO m
    IF A(i, j) > SA THEN K(i) = K(i) + 1
NEXT j
NEXT i
 
FOR i = 2 TO n STEP 2
   PRINT K(i);
NEXT

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


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

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

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