Вычислить сумму двух заданных матриц размером 3*3- QBasic(Бейсик)

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
29
30
31
32
33
34
35
36
37
38
39
40
CLS
n=3
DIM a(n,n)
DIM b(n,n)
RANDOMIZE TIMER
FOR i=1 TO n
 FOR j=1 TO n
  a(i,j)=INT(RND*101)-50
  b(i,j)=INT(RND*101)-50
 NEXT j
NEXT i
PRINT "Matrica A"
FOR i=1 TO n
 FOR j=1 TO n
  PRINT a(i,j);
 NEXT j
 PRINT
NEXT i
PRINT
PRINT "Matrica B"
FOR i=1 TO n
 FOR j=1 TO n
  PRINT b(i,j);
 NEXT j
 PRINT
NEXT i
PRINT
DIM s(n,n)
FOR i=1 TO n
 FOR j=1 TO n
  s(i,j)=a(i,j)+b(i,j)
 NEXT j
NEXT i
PRINT "Summa matric"
FOR i=1 TO n
 FOR j=1 TO n
  PRINT s(i,j);
 NEXT j
 PRINT
NEXT i

Тестирование выполнено в программе QB64 ( Скачать )

Leave a Comment