Вывод матрицы на экран - VB
Формулировка задачи:
Всем доброго дня.
Вопрос следующий, есть рандомно с генерированная матрица при помощи функции RND размером m x n. Мне необходимо её вывести на экран именно в виде квадратной матрицы, а не значений в столбик, но гугл в поиске решения не помог, а самому не достаточно знаний для решения простой, но все же проблемы.
Ниже приведен листинг:
Спасибо за уделенное время.
Листинг программы
- 'Объявляем переменные
- Dim n = 5
- Dim m = 7
- Dim maxValume = 10
- Dim a(n, m)
- Dim i
- Dim k = 0
- Dim b(n * m) As Integer
- 'Генерируем с помощью RND случайные числа и записываем их в массив
- For i = 1 To n
- For j = 1 To m
- a(i, j) = Int(maxValume * Rnd())
- End If
- Next j
- Next i
- 'Выводим на экран исходную матрицу
- Console.WriteLine("Матрица A:")
- For i = 1 To n
- For j = 1 To m
- Console.WriteLine(a(i, j))
- Next j
- Next i
Решение задачи: «Вывод матрицы на экран»
textual
Листинг программы
- 'Объявляем переменные
- Dim n = 5
- Dim m = 7
- Dim maxValume = 10
- Dim a(n, m)
- Dim i
- Dim k = 0
- Dim b(n * m) As Integer
- 'Генерируем с помощью RND случайные числа и записываем их в массив
- For i = 1 To n
- For j = 1 To m
- a(i, j) = Int(maxValume * Rnd())
- 'End If
- Next j
- Next i
- 'Выводим на экран исходную матрицу
- Console.WriteLine("Матрица A:")
- For i = 1 To n
- For j = 1 To m
- ' Console.WriteLine(a(i, j))
- Console.Write(a(i, j) & " ")
- Next j
- Console.WriteLine()
- Next i
- Console.ReadKey()
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д