Заполнение массива - VB (58755)
Формулировка задачи:
Необходимо заполнить массив n*n по правилу
1 2 3 4 .. n
0 2 3 4 .. n
0 0 3 4 .. n
0 0 0 4 .. n
0 0 0 0 .. n
У меня получается
1 2 3 4
0 3 4 5
0 0 5 6
Я думаю проблема в строке x = x + 1, когда коментил ее заменялось как надо, но не было порядка 1 2 3 4 ..
Помогите увидеть проблему в коде.
Решение задачи: «Заполнение массива»
textual
Листинг программы
OPTION BASE 1 Dim Am() As INTEGER'! Private Sub Command1_Click() n = Val(Text1) REDIM Am(n, n)'! Picture1.Cls For i = 1 To n For j = 1 To n If j >= i Then Am(i, j) = j Picture1.Print Am(i, j); Next Picture1.Print Next End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д