You are on page 1of 1

11

10

13
12

16
15
14

18
17

PROGRAM MULTIMAT
INTEGER i,j,NA,MA,NB,MB,A(10,10),B(10,10),C(10,10)
WRITE(*,*) 'INTRODUZCA EL NUMERO DE FILAS DE LA MATRIZ A'
READ(*,*) NA
WRITE(*,*) 'INTRODUZCA EL NUMERO DE COLUMNAS DE LA MATRIZ A'
READ(*,*) MA
WRITE(*,*) 'INTRODUZCA EL NUMERO DE FILAS DE LA MATRIZ B'
READ(*,*) NB
WRITE(*,*) 'INTRODUZCA EL NUMERO DE COLUMNAS DE LA MATRIZ B'
READ(*,*) MB
IF (MA.NE.NB) THEN
WRITE(*,*) 'LAS MATRICES NO SON CONFORMABLES'
ELSE
DO 10 i=1,NA
DO 11 j=1,MA
WRITE(*,*) 'INTRODUZCA EL ELEMENTO A(',I,',',J,')'
READ(*,*) A(I,J)
CONTINUE
CONTINUE
DO 12 i=1,NB
DO 13 j=1,MB
WRITE(*,*) 'INTRODUZCA EL ELEMENTO B(',I,',',J,')'
READ(*,*) B(I,J)
CONTINUE
CONTINUE
DO 14 i=1,NA
DO 15 j=1,MB
C(i,j)=0
DO 16 k=1,MA
C(I,J)=C(I,J)+A(I,K)*B(K,J)
CONTINUE
CONTINUE
CONTINUE
WRITE(*,*) 'LOS ELEMENTOS RESULTANTES DE LA MATRIZ C SON'
DO 17 I=1,NA
DO 18 J=1,MB
WRITE(*,*) 'C(',I,',',J,')=',C(i,j)
CONTINUE
CONTINUE
ENDIF
STOP
END

You might also like