Определить в матрице столбец с максимальной суммой и в нем минимальный по величине элемент - VB (60844)
Формулировка задачи:
Дан двумерный массив размером n*m, заполненный случайными числами. Определить в нем столбец с максимальной суммой и в нем минимальный по величине элемент.
Решение задачи: «Определить в матрице столбец с максимальной суммой и в нем минимальный по величине элемент»
textual
Листинг программы
Private Sub Command1_Click() Dim i, sum, n, m, max, max_st, min As Integer Dim a() As Double Cls n = InputBox("Ââåäèòå êîëè÷åñòâî ñòðîê", "Ñòðîêè") m = InputBox("Ââåäèòå êîëè÷åñòâî ñòîëáöîâ", "Ñòîëáû") ReDim a(1 To n, 1 To m) max = 0 For i = 1 To n For j = 1 To m a(i, j) = Int(Rnd * 100 - 10) If a(i, j) > max Then max = a(i, j) max_st = j End If Print a(i, j); Next Print Next Print "ГЊГ*ГЄГ±ГЁГ¬Г*ëüГ*ûé ýëåìåГ*ГІ"; max Print "Íîìåð ñòîëáöГ* Г± Г¬Г*ГЄГ±ГЁГ¬Г*ëüГ*ûì ýëåìåГ*òîì"; max_st min = a(1, max_st) For i = 2 To n If a(i, max_st) < min Then min = a(i, max_st) Next Print "ГЊГЁГ*ГЁГ¬Г*ëüГ*ûé ýëåìåГ*ГІ Гў ñòîëáöå В№ " & max_st & "="; min End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д