Program Hristina
-
Upload
bojan-markovic -
Category
Documents
-
view
213 -
download
0
Transcript of Program Hristina
PROGRAM HRISTINA
DIMENSION A(100,100)
PRINT*,'DIMENZIJE MATRICE'
READ*,N,M
PRINT*,'VREDNOSTI CLANOVA MATRICE'
READ*,((A(I,J),I=1,N),J=1,M)
PRINT*,'PARAMETAR CIKLICNOG POMERANJA MATRICE'
READ*,K
PRINT*,'STARA MATRICA JE'
DO I=1,N
PRINT*,' ',(A(I,J),J=1,M)
END DO
CALL MAT(A,N,M,K)
PRINT*,'NOVA MATRICA JE'
DO I=1,N
PRINT*,' ',(A(I,J),J=1,M)
END DO
END
SUBROUTINE MAT(A,N,M,K)
DIMENSION A(100,100), TMP(100,100)
IF(KGT0) THEN
DO J=1,M
L=J!K
IF(LGTM) THEN
L=L"M
END IF
DO I=1,N
TMP(I,L)=A(I,J)
END DO
END DO
ELSE IF(KLT0) THEN
DO J=1,M
L=J!K
IF(LLT1)THEN
L=L!M
END IF
DO I=1,N
TMP(I,L)=A(I,J)
END DO
END DO
ELSE
RETURN
END IF
DO I=1,N
DO J=1,M
A(I,J)=TMP(I,J)
END DO
END DO
RETURN
END
E
NDRETURN RETURNA(I,J)=TMP(I,J) J=1,MI=1,N
K<0 J=1,ML=J+K
L<1L=L+MI=1,N
TMP(I,J)=A(I,J)
OPPK>0 J=1,ML=J+K
L>ML=L-MI=1,N
TMP(I,L)=A(I,J)