|
zadach46.BAS |
|
{* Задача46 *}REM basic ' Посчитать сумму соседей каждого элемента матрицы M. Соседями являются элементы,' примыкающие к рассматриваемому элементу по горизонтали и вертикали.' Результат представить fв виде матрицы Ms.CLS
nn = 3
mm = 4
Dim M(0 To nn + 1, 0 To mm + 1), Ms(0 To nn + 1, 0 To mm + 1)
PRINT "Исходная матрица"
For i = 1 To nn
For j = 1 To mm
M(i, j) = j
PRINT M(i, j);
Next j
PRINT
Next i
PRINT
PRINT "Mатрица Ms"
For i = 1 To nn
For j = 1 To mm
s = M(i - 1, j) + M(i, j + 1) + M(i + 1, j) + M(i, j - 1)
Ms(i, j) = s
PRINT Ms(i, j);
Next j
PRINT
Next i
End
|