Вывод матрицы на экран - VB

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

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

Всем доброго дня. Вопрос следующий, есть рандомно с генерированная матрица при помощи функции RND размером m x n. Мне необходимо её вывести на экран именно в виде квадратной матрицы, а не значений в столбик, но гугл в поиске решения не помог, а самому не достаточно знаний для решения простой, но все же проблемы. Ниже приведен листинг:
Листинг программы
  1. 'Объявляем переменные
  2. Dim n = 5
  3. Dim m = 7
  4. Dim maxValume = 10
  5. Dim a(n, m)
  6. Dim i
  7. Dim k = 0
  8. Dim b(n * m) As Integer
  9.  
  10. 'Генерируем с помощью RND случайные числа и записываем их в массив
  11. For i = 1 To n
  12. For j = 1 To m
  13. a(i, j) = Int(maxValume * Rnd())
  14. End If
  15. Next j
  16. Next i
  17. 'Выводим на экран исходную матрицу
  18. Console.WriteLine("Матрица A:")
  19. For i = 1 To n
  20. For j = 1 To m
  21. Console.WriteLine(a(i, j))
  22. Next j
  23. Next i
Спасибо за уделенное время.

Решение задачи: «Вывод матрицы на экран»

textual
Листинг программы
  1.     'Объявляем переменные
  2.     Dim n = 5
  3.     Dim m = 7
  4.     Dim maxValume = 10
  5.     Dim a(n, m)
  6.     Dim i
  7.     Dim k = 0
  8.     Dim b(n * m) As Integer
  9.  
  10.  
  11.     'Генерируем с помощью RND случайные числа и записываем их в массив
  12.     For i = 1 To n
  13.       For j = 1 To m
  14.         a(i, j) = Int(maxValume * Rnd())
  15.         'End If
  16.       Next j
  17.     Next i
  18.  
  19.     'Выводим на экран исходную матрицу
  20.     Console.WriteLine("Матрица A:")
  21.     For i = 1 To n
  22.       For j = 1 To m
  23.         '        Console.WriteLine(a(i, j))
  24.         Console.Write(a(i, j) & " ")
  25.       Next j
  26.       Console.WriteLine()
  27.     Next i
  28.     Console.ReadKey()

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


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

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

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

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

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

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