В прямоугольной матрице найти сумму элементов, принадлежащих первой строке, последней строке, первому столбцу и последнему столбцу - VB

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

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

в прямоугольной матрице найти сумму элементов, принадлежащих первой строке, последней строке, первому столбцу и последнему столбцу.

Решение задачи: «В прямоугольной матрице найти сумму элементов, принадлежащих первой строке, последней строке, первому столбцу и последнему столбцу»

textual
Листинг программы
  1. Private Sub Command1_Click()
  2.     Dim A() As Integer, i As Integer, j As Integer
  3.     Dim sum As Double, m As Integer, n As Integer
  4.     Cls
  5.     Randomize
  6.     n = InputBox("Введите число строк", , 8)
  7.     m = InputBox("Введите число столбцов", , 10)
  8.     ReDim A(1 To n, 1 To m)
  9.     For i = 1 To n
  10.           For j = 1 To m
  11.                     A(i, j) = Int(21 * Rnd - 10) ' Заполнение массива случ числами от -10 до 10
  12.                    Print A(i, j); vbTab;
  13.           Next
  14.           Print
  15.     Next
  16.  
  17.     sum = 0
  18.     For j = 1 To m
  19.       sum = sum + A(1, j)
  20.     Next j
  21.     Print "Сумма элементов первой строки равна  " & sum
  22.  
  23.     sum = 0
  24.     For j = 1 To m
  25.          sum = sum + A(n, j)
  26.     Next j
  27.     Print "Сумма элементов последней строки равна  " & sum
  28.  
  29.     sum = 0
  30.     For i = 1 To n
  31.          sum = sum + A(i, 1)
  32.     Next i
  33.     Print "Сумма элементов первого столбца равна  " & sum
  34.  
  35.     sum = 0
  36.     For i = 1 To n
  37.          sum = sum + A(i, m)
  38.     Next i
  39.     Print "Сумма элементов последнего столбца равна  " & sum
  40.  
  41. End Sub

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


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

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

7   голосов , оценка 4.571 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы