1. C PROGRAM LUAS_TRAPESIUM
2. REAL LUAS, BO, H1, H2
3. H1=2.0
4. H2=3.0
5. BO=4.0
6. LUAS=TRAP(BO,H1,H2)
7. PRINT *,' LEBAR DASAR = ', BO
8. PRINT *,' TINGGI H1 = ', H1
9. PRINT *,' TINGGI H2 = ', H2
10. PRINT *,' LUAS TRAPESIUM = ', LUAS
11. STOP
12. END
13. C FUNCTION TRAP
14. FUNCTION TRAP(B,H1,H2)
15. TRAP=0.5*B*(H1+H2)
16. RETURN
17. END
1. C PROGRAM LUAS_TRAPESIUM
2. REAL LUAS, BO, H1, H2
3. H1=2.0
4. H2=3.0
5. BO=4.0
6. c CALL TRAP (BO,H1,H2,LUAS)
7. PRINT *,' LEBAR DASAR = ', BO
8. PRINT *,' TINGGI H1 = ', H1
9. PRINT *,' TINGGI H2 = ', H2
10. PRINT *,' LUAS TRAPESIUM = ', LUAS
11. STOP
12. END
13. C SUBROUTINE TRAP
14. SUBROUTINE TRAP(B,H1,H2,A)
15. A=0.5*B*(H1+H2)
16. RETURN
17. END
MENULIS PROGRAM LUAS TRAPESIUM KE DALAM (FILE) :
1. C PROGRAM LUAS_TRAPESIUM
2. REAL LUAS, BO, H1, H2
3. H1=2.0
4. H2=3.0
5. BO=4.0
6.
7. luas =trap (B0,h1,H2)
8. PRINT *,' LEBAR DASAR = ', BO
9. PRINT *,' TINGGI H1 = ', H1
10. PRINT *,' TINGGI H2 = ', H2
11. PRINT *,' LUAS TRAPESIUM = ', LUAS
12.
13. C MENULIS KE DALAM FILE
14. open(2,file="out.txt")
15. write(2,10)BO
16. write(2,20)H1
17. write(2,30)H2
18. write(2,40)luas
19. close(2)
20.
21. 10 format (3x, 'Lebar dasar ='f6.2)
22. 20 format (3x, 'tinggi H1 ='f6.2)
23. 30 format (3x, 'tinggi H2 ='f6.2)
24. 40 format (3x, 'Luas trapesium ='f6.2)
25.
26. STOP
27. END
28. C FUNCTION TRAP
29. function TRAP(B,H1,H2,A)
30. TRAP=0.5*B*(H1+H2)
31. RETURN
32. END
PERKALIAN MATRIKS (2X2) :
PROGRAM (10X) :