С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
Visual Basic
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
124
1 / 1 / 0
Регистрация: 01.04.2014
Сообщений: 10
1

Как заполнить половину двумерного массива определенными числами

08.07.2014, 22:46. Просмотров 757. Ответов 7
Метки нет (Все метки)

Как заполнить половину двумерного массива определенными числами (как на примере)?)
Заранее спасибо
0
Миниатюры
Как заполнить половину двумерного массива определенными числами  
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.07.2014, 22:46
Ответы с готовыми решениями:

Заполнить матрицу определенными числами
Доброго вечера, форумчане Мне тут попалась задачка на заполнение массива определенными числами...

Заполнить два массива случайными числами, вычислить их сумму
Заполнить два массива случайными числами, вычислить их сумму. Option Explicit Sub example_02()...

Как заполнить массив заданными числами?
За данными числам n и m заполнить двумерный массив размером n × m числами от 1 до n × m...

Как заполнить массив числами в заданном диапазоне и посчитать сумму его элементов
Заполнить одномерный массив из 19 элементов в интервале от -19 до 43. Посчитать сумму элементов...

Как освоить вывод двумерного массива матрицей
Доброго всем здравия! брятья помогите мне освоить вывод двумерного массива матрицей. буду примного...

7
Антихакер32
Заблокирован
09.07.2014, 11:13 2
Я думаю это легко решаемо,
если уж удалось сделать замечательную игру крестики нолики
то это стелать не составит труда
0
Catstail
Модератор
23895 / 11939 / 2108
Регистрация: 12.02.2012
Сообщений: 19,407
09.07.2014, 11:40 3
124, а закономерность есть? Что-то не улавливается...
0
Антихакер32
Заблокирован
09.07.2014, 11:45 4
Цитата Сообщение от Catstail Посмотреть сообщение
Что-то не улавливается...
согласен, тоже пытался уловить

Добавлено через 2 минуты
Хотя если есть некий каркасс, или так сказать шаблон заполнения
то можно и поререшать, а так это бессмысленный вопрос
0
124
1 / 1 / 0
Регистрация: 01.04.2014
Сообщений: 10
09.07.2014, 15:51  [ТС] 5
закономерности нет, надо просто вывести это условие в DGV
просто рандомом заполнить я видела как, а именно своими значениями, я не знаю
вместо тех цифр могут быть любые другие
0
Антихакер32
Заблокирован
09.07.2014, 16:32 6
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Option Explicit
'
'Как заполнить половину двумерного массива определенными числами
'Решение ! ... © Антихакер32™
'
Private Sub Form_Load()
    Const sL = 100, sR = 100, Sz = 500, N = 5
    Dim x&, y&
    Randomize Timer
    For y = 0 To N - 1: For x = 0 To N - 1
            '
            'Отображение матрицы на кнопках  это чисто
            'моя инициатива, вы можете отобразить на чем угодно
            '
            With Controls.Add("vb.CommandButton", "cmm" & x & y)
                .Move sL + x * Sz, sR + y * Sz, Sz, Sz
                .Visible = 1
                If x <= y Then .Caption = Fix(Rnd * 10)
            End With
    Next: Next
End Sub
2
Миниатюры
Как заполнить половину двумерного массива определенными числами  
Антихакер32
Заблокирован
09.07.2014, 16:49 7
Лучший ответ Сообщение было отмечено 124 как решение

Решение

Не указал самого главного... массива
вот ...

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
Option Explicit
'
'Как заполнить половину двумерного массива определенными числами
'Решение ! ... © Антихакер32™
'
Const N = 5
Dim Matrix32(N - 1, N - 1) As Long
 
Private Sub Form_Load()
    Const sL = 100, sR = 100, Sz = 500
    Dim x&, y&
    Randomize Timer
    For y = 0 To N - 1: For x = 0 To N - 1
            '
            'Отображение матрицы на кнопках  это чисто
            'моя инициатива, вы можете отобразить на чем угодно
            '
            With Controls.Add("vb.CommandButton", "cmm" & x & y)
                .Move sL + x * Sz, sR + y * Sz, Sz, Sz
                .Visible = 1
                If x <= y Then Matrix32(x, y) = Fix(Rnd * 10): .Caption = Matrix32(x, y)
            End With
    Next: Next
End Sub
Добавлено через 8 минут
124, ау вы где.... помогло.... ??????


вот так всегда... сделаеш, а абонент потом недоступен
2
124
1 / 1 / 0
Регистрация: 01.04.2014
Сообщений: 10
09.07.2014, 17:19  [ТС] 8
да-да, спасибо Вам огромное, это как раз то)
1
09.07.2014, 17:19
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.07.2014, 17:19

Заполнить массив натуральными числами от 1 до n
Помогите реализовать программу. В массивах полный ноль): Заполнить массив натуральными числами от...

Заполнить массив А случайными числами
Помогите пожалуйста! 1.Заполнить таблицу A(1:N)так, чтобы каждый элемент с четным номером равнялся...

Заполнить массив числами по формуле
Здравствуйте! Надо заполнить одномерный массив случайными числами от 0 до 9, чтобы в...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru