You are on page 1of 1

DRUGI DOMACI ZADATAK IZ RACUNARKSIH ALATA

GLAVNI PROGRAM
PROGRAM DOMACI
DIMENSION A(100,100), B(100,100)
CHARACTER IME*1
PRINT*,'UNESITE DIMENZIJE MATRICA'
READ*,N
PRINT*,'UNESITE VREDNOSTI CLANOVA MATRICE A'
READ*,((A(I,J),I=1,N), J=1,N)
PRINT*,'UNESITE VREDNOSTI CLANOVA MATRICE B'
READ*,((B(I,J),I=1,N), J=1,N)
CALL OPP(A,B,N,IME,PROZ)
PRINT*,'MATRICA SA VECIM PROIZVODOM JE ',IME
PRINT*,'IZRACUNAT PROIZVOD JE ',PROZ
END
OPSTI POTPROGRAM
SUBROUTINE OPP(A,B,N,IME,PROZ)
DIMENSION A(100,100), B(100,100)
CHARACTER IME*1
PROZ=1
PROZA=1
PROZB=1
DO I=1,N
DO J=1,N
IF(I.EQ.J .OR. (I+J).EQ.(N+1)) THEN
PROZA=PROZA*A(I,J)
PROZB=PROZB*B(I,J)
END IF
END DO
END DO
IF(PROZA.GT.PROZB) THEN
IME='A'
PROZ=PROZA
ELSE IF(PROZA.LT.PROZB) THEN
IME='B'
PROZ=PROZB
ELSE
IME='='
END IF
RETURN
END
OPP
i
PROZ=1
PROZA=1
PROZB=1
RETURN
END
PROZA=PROZA*A(I,J)
PROZB=PROZB*B(I,J)
I=J
PROZA>PROZB
PROZ=PROZA
iliIME=A
(I+J)=(N+1)
I=1,N
J=1,N

PROZA<PROZB
PROZ=PROZB
IME=B

IME==

You might also like