Обработка массивов - Пример 2
Решение. Sub simetria()
Const n = 4
Dim i, j Dim x(n, n) Dim t, check As Boolean
For i = 1 To n For j = 1 To n x(i, j) = Cells(i, j) Next Next
t = True 'предположим, что матрица симметрична i = 2 While t And (i < n) j = 1 While (j < i) And (x(i, j) = x(j, i)) j = j + 1 Wend t = (j = i) i = i + 1 Wend check = t MsgBox check
End Sub
Читайте также:
|
