Advertisement
Guest User

Kodingan Tugas Algoritma 4

a guest
Jan 5th, 2018
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.63 KB | None | 0 0
  1. CLS
  2. COLOR 30
  3. PRINT "________________________________________________________________________________"
  4. COLOR 14
  5. PRINT ""
  6. PRINT "UNIVERSITAS UNGGULAN SEDANG MENCARI NILAI RATA-RATA MAHASISWA UNTUK LULUS UJIAN "
  7. COLOR 30
  8. PRINT "________________________________________________________________________________"
  9. PRINT ""
  10. COLOR 11
  11. PRINT " =============== SYARAT UNTUK LULUS DI UNIVERSITAS UNGGULAN ================ "
  12. COLOR 30
  13. PRINT "________________________________________________________________________________"
  14. PRINT ""
  15. COLOR 12
  16. PRINT ""
  17. PRINT " 1. NILAI A APABILA MAHASISWA TERSEBUT MENDAPAT NILAI > 80 "
  18. PRINT " 2. NILAI B APABILA MAHASISWA TERSEBUT MENDAPAT NILAI >= 60 "
  19. PRINT " 3. NILAI C APABILA MAHASISWA TERSEBUT MENDAPAT NILAI < 60 "
  20. COLOR 30
  21. PRINT "________________________________________________________________________________"
  22.  
  23. PRINT ""
  24. COLOR 14
  25. DIM H AS STRING
  26. INPUT " JUMLAH DATA MAHASISWA : ", N
  27.  
  28. CLS
  29. COLOR 11
  30. FOR Z = 1 TO N
  31. PRINT ""
  32. PRINT " MASUKKAN DATA MAHASISWA"
  33. PRINT ""
  34. INPUT " NAMA SISWA : ", N$(Z)
  35. INPUT " NILAI MATEMATIKA : ", A(Z)
  36. INPUT " NILAI BAHASA INDONESIA : ", B(Z)
  37. INPUT " NILAI BAHASA INGGRIS : ", C(Z)
  38. NEXT Z
  39.  
  40. CLS
  41. PRINT ""
  42. COLOR 9
  43. PRINT " HASIL PENILAIAN "
  44. COLOR 30
  45. PRINT "________________________________________________________________________________"
  46. COLOR 12
  47. PRINT TAB(2); "NO"; TAB(5); "|"; TAB(7); "MAHASISWA"; TAB(19); "|"; TAB(21); "MATEMATIKA"; TAB(31); "|"; TAB(33); "B.IND"; TAB(44); "|"; TAB(46); "B.ING"; TAB(55); "|"; TAB(57); "RATA-RATA"; TAB(67); "|"; TAB(69); "NILAI"
  48. COLOR 30
  49. PRINT "________________________________________________________________________________"
  50. FOR Z = 1 TO N
  51. T = A(Z) + B(Z) + C(Z)
  52. R = T / 3
  53. IF R < 60 THEN H = "C"
  54. IF R >= 60 THEN H = "B"
  55. IF R > 80 THEN H = "A"
  56. COLOR 12
  57. PRINT TAB(2); Z; TAB(5); "|"; TAB(7); N$(Z); TAB(19); "|"; TAB(24); A(Z); TAB(31); "|"; TAB(36); B(Z); TAB(44); "|"; TAB(48); C(Z); TAB(55); "|"; TAB(57); R; TAB(67); "|"; TAB(73); H
  58. COLOR 30
  59. PRINT "________________________________________________________________________________"
  60. NEXT Z
  61. PRINT ""
  62. COLOR 10
  63. PRINT " KESIMPULAN :"
  64. PRINT ""
  65. FOR Z = 1 TO N
  66. T = A(Z) + B(Z) + C(Z)
  67. R = T / 3
  68. IF R >= 75 THEN
  69. COLOR 15
  70. PRINT " MAHASISWA ATAS NAMA : "; N$(Z); " LULUS DALAM UJIAN "
  71. PRINT ""
  72. ELSE
  73. COLOR 15
  74. PRINT " MAHASISWA ATAS NAMA : "; N$(Z); " TIDAK LULUS DALAM UJIAN "
  75. PRINT ""
  76. END IF
  77. NEXT Z
  78.  
  79. END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement