10 REM ***********
ΠΡΟΓΡΑΜΜΑ Π104 ***************
20 REM *
Πολλαπλασιασμός πινάκων με αποθήκευση
*
30 REM * σε
μονοδιάστατη μορφή *
40 REM ***********
ΠΡΟΓΡΑΜΜΑ Π ***************
50 REM
* *
60 REM
*
*
70 REM
*
*
80 REM
*
*
90 REM
**********************************************
100 CLS
110 DIM A(20),B(20),C(40)
120 INPUT "Δώσε τις διάστασεις το Α";M,R
130 INPUT "Δώσε τis διάστασεις του Β";L,N
140 IF
R=L THEN GOTO 170
150 PRINT "Οι διαστάσεις είναι λάθος ? ?
Ξαναπροσπάθησε"
160 GOTO 120
170 ML=M*L
180 LN=L*N
190 PRINT "Δώσε τα στοιχεία του πίνακα Α κατά
γραμμή"
200 FOR
I= 1 TO ML
210
INPUT A(I)
220 IF
INT(I/M)*M=I AND I<>ML THEN PRINT"επόμενη γραμμή"
230 NEXT I
240 PRINT "Δώσε τα στοιχεία του πίνακα Β κατά
γραμμή"
250 FOR
I=1 TO LN
260
INPUT B(I)
270 IF
INT(I/L)*L=I AND I<>LN THEN PRINT"επόμενη γραμμή"
280 NEXT
I
290 TC=1
300 AL=0
310 FOR
I=1 TO M
320
AU=AL+L
330
AL=AL+1
340 FOR
J=1 TO N
350 TB=J
360 X=0
370 FOR
K=AL TO AU
380
X=A(K)*B(TB)+X
390
TB=TB+N
400 NEXT
K
410
C(TC)=X
420
TC=TC+1
430 NEXT
J
440 AL=L
450 NEXT
I
460 PRINT
"-----------------------------------------------"
470 PRINT " Το γινόμενο των πινάκων Α και Β
είναι C=A x B"
480
PRINT "-----------------------------------------------"
490
PRINT
500 FOR
J=1 TO M*N
510
PRINT C(J);
520 IF
INT(J/M)*M=J THEN PRINT
530 NEXT J