Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.72/18: Рейтинг темы: голосов - 18, средняя оценка - 4.72
0 / 0 / 0
Регистрация: 10.11.2014
Сообщений: 3

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

08.02.2016, 10:31. Показов 3898. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем доброго дня.
Вопрос следующий, есть рандомно с генерированная матрица при помощи функции RND размером m x n. Мне необходимо её вывести на экран именно в виде квадратной матрицы, а не значений в столбик, но гугл в поиске решения не помог, а самому не достаточно знаний для решения простой, но все же проблемы.
Ниже приведен листинг:
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 'Объявляем переменные
        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
Спасибо за уделенное время.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
08.02.2016, 10:31
Ответы с готовыми решениями:

Составить программу для ввода матрицы с клавиатуры в буфер и вывод этой измененной матрицы на экран
Привет обитателям киберфорума! Уже где-то месяц я никак не могу найти информации по данной теме. Задача ввести матрицу, перемножить ее...

Вывод матрицы на экран
Помогите подправить программы. Буду признателен если скините в рабочем варианте. 1)С помощью консоли вывести матрицу 2 на 4(Матрица...

Вывод на экран матрицы
Добрый день, форумчане! Прошу дать подсказку новичку: хочу вывести в окошке приложения матрицу. Нет ли такой формы или объекта в java...

3
15155 / 6428 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
08.02.2016, 10:55
Лучший ответ Сообщение было отмечено unknown_312 как решение

Решение

unknown_312, вообще-то Если ваш бэйсик выдает конструкции типа Imports System, sender As Object, Public Class Form1, то вам СЮДА!
но по аналогии с VB6 попробуйте
Visual Basic
1
2
3
4
5
6
7
8
        'Выводим на экран исходную матрицу
        Console.WriteLine("Матрица A:")
        For i = 1 To n
            For j = 1 To m
                Console.Write(a(i, j))
            Next j
        Console.WriteLine
        Next i
1
Заблокирован
08.02.2016, 10:57
Лучший ответ Сообщение было отмечено unknown_312 как решение

Решение

VB.NET
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
    'Объявляем переменные
    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()
1
0 / 0 / 0
Регистрация: 10.11.2014
Сообщений: 3
08.02.2016, 11:23  [ТС]
Всем большое спасибо за уделенное время, теперь вывод работает как необходимо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
08.02.2016, 11:23
Помогаю со студенческими работами здесь

Вывод матрицы на экран
Добрый день. Почему при выводе массива ячейки, которые должны быть пусты автоматом заполняет 32 ??? void init_matrix(void) { ...

Вывод матрицы на экран
Требуется вывести на экран вот такую матрицу: У меня получается ее выводить в таком виде при размерности 7х7 (программировал по...

Вывод матрицы на экран
//* С клавиатуры вводится размерность целочисленной матрицы, затем сама матрица.Найти элементы меньшие среднего арифметического. //*...

Вывод матрицы на экран
Программа выводит на экран две матрицы при чем задаются количество столбиков и столбцов только у одной матрицы

Вывод матрицы на экран
Привет! Совсем запуталась, как можно организовать массив так, чтобы он выводился на экран матричкой? (любой размер, произвольные числа) ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru