Определить сумму элементов каждой строки массива 5х5 и вывести на экран ту строку, в которой сумма элементов максимальна - VB

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

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

Всем привет!) У меня завтра экзамен в 10 утра, а в бейсике я не очень сильна Если кто-то может помочь с написанием программы и будет онлайн в это время, отпишитесь тут и появитесь завтра, пожалууйста Спасибо всем <3

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

textual
Листинг программы
  1. Private Sub Command1_Click()
  2.    Dim A(1 To 5, 1 To 5) As Double
  3.    Dim i As Integer, j As Integer
  4.    Dim numStr As Integer, sumStr(1 To 5) As Double
  5.    Dim maxSum As Double
  6.    Randomize
  7.    Cls
  8.    numStr = 1
  9.    Print "Исходный массив :"
  10.    For i = 1 To 5
  11.        For j = 1 To 5
  12.            A(i, j) = Int(Rnd * 10 + 1)
  13.            Print A(i, j); vbTab;
  14.            sumStr(i) = sumStr(i) + A(i, j)
  15.        Next j
  16.        Print
  17.    Next i
  18.    maxSum = sumStr(1)
  19.    For i = 1 To 5
  20.        If maxSum < sumStr(i) Then maxSum = sumStr(i): numStr = i
  21.    Next i
  22.    Print
  23.    Print "Максимальная сумма - " & maxSum & "  в строке № " & numStr
  24.    Print
  25.    Print "Строка"
  26.    For i = 1 To 5
  27.        Print A(numStr, i); vbTab;
  28.    Next i
  29.    
  30. End Sub

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


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

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

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

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

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

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