Как определить сумму элементов матрицы в тех столбцах, которые не содержат отрицательных элементов - VB

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

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

Дана целочисленная квадратная матрица. Как определить сумму элементов в тех столбцах, которые не содержат отрицательных элементов??? Минимум среди сумм модулей элемента диагоналей, паралельно побочной диагонали матрицы???? Помогите пожалуйста написать коды к программам!!!

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

textual
Листинг программы
  1. Option Explicit
  2. Dim B() As Integer, i As Integer, j As Integer, n As Integer
  3. Dim sum As Integer, est As Boolean
  4. Private Sub Command1_Click()
  5. Randomize 'Иницилизация генератора случайных чисел
  6. Cls       'Очищаем форму
  7. n = InputBox("Vvedite n", , 6)
  8. ReDim B(1 To n, 1 To n) ' Размеры массива   n-строк, n-столбцов
  9. sum=0
  10. Print "Maссив B"
  11. For i = 1 To n
  12.  For j = 1 To n
  13.      B(i, j) = Int(Rnd * 101 - 20) 'Заполняем массив случайными числами
  14.     Print B(i, j); vbTab;
  15.    Next j
  16.    Print
  17. Next i
  18. Print
  19. For j = 1 To n
  20.    For i = 1 To n
  21.       If B(i, j) < 0 Then est = True
  22.    Next i
  23.    Print j; est; "  ";
  24.    For i = 1 To n
  25.       If est = False Then sum = sum + B(i, j)
  26.    Next i
  27.    est = False
  28. Next j
  29. Print
  30. Print "Cуммa элементов в столбцах, которые не содержат отрицательных элементов"; sum
  31. End Sub

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


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

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

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

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

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

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