Prog Markah Fortran
Prog Markah Fortran
INTEGER KZ(10),FINAL(10),JUM(10)
PRINT*, 'BILANGAN PELAJAR'
READ*, N
Limit value
DO 16 K=1,N,1
JUM(K)=KIRAJUMLAH(TUG1(K),TUG2(K),TUG3(K),
* UJIAN(K),KZ(K),FINAL(K))
16
CONTINUE
SUBROUTINE BACAMARKAH(MARKAH,N)
INTEGER MARKAH(10),N
DO 15 K=1,N,1
PRINT*, 'MASUKKAN MARKAH PELAJAR KE ',K
READ*, MARKAH(K)
15
CONTINUE
RETURN
END
FUNCTION KIRAJUMLAH(TUG1,TUG2,TUG3,UJIAN,KZ,FINAL)
INTEGER TUG1,TUG2,TUG3,UJIAN,KZ,FINAL
KIRAJUMLAH=TUG1+TUG2+TUG3+UJIAN+KZ+FINAL
RETURN
END