1.
PROGRAM GRADE NILAI
:
listing program :
LOGIKA
Jadi, Program
Grade Nilai tersebut adalah menentukan total nilai keseluruhan yang di dapat
dari nilai tugas dan nilai harian, yang di tentukan juga oleh grade, dari grade
A,B,C, dan D. Dan program ini menggunakan statement kondisi IF__THEN. Listing Program grade Nilai di bawah ini :
·
Di awali dengan CLS, yang
berfungsi untuk membersihkan area layar pada program QBasic.
·
INPUT “MASUKKAN NILAI TUGAS=”,A
yaitu untuk mengoutput nilai TUGAS . dan A adalah variable pertama yang akan diproses.
yaitu untuk mengoutput nilai TUGAS . dan A adalah variable pertama yang akan diproses.
·
INPUT “MASUKKAN NILAI
HARIAN=”,B
yaitu untuk mengoutput nilai HARIAN, dan B adalah variable kedua yang juga akan diproses.
yaitu untuk mengoutput nilai HARIAN, dan B adalah variable kedua yang juga akan diproses.
·
PRINT “TOTAL NILAI ANDA=”, (A+B)/2
yaitu untuk mengoutput Total Nilai Anda, dan (A+B)/2 adalah rumus untuk memproses Nilai Tugas(A) dan Nilai Harian(B).
yaitu untuk mengoutput Total Nilai Anda, dan (A+B)/2 adalah rumus untuk memproses Nilai Tugas(A) dan Nilai Harian(B).
·
IF (A+B)/2 >=0 AND (A+B)/2
<=50 THEN PRINT “GRADE E”
yaitu untuk membaca dari hasil rumus dan akan menjadi hasil grade E dikarenakan dari 0 sampai 50 itu sebagai nilai Tugas dan nilai Harian jika hasil totalnya kurang dari 50.
yaitu untuk membaca dari hasil rumus dan akan menjadi hasil grade E dikarenakan dari 0 sampai 50 itu sebagai nilai Tugas dan nilai Harian jika hasil totalnya kurang dari 50.
·
IF (A+B)/2 >=51 AND (A+B)/2
<=65 THEN PRINT “GRADE D”
yaitu untuk membaca dari hasil rumus dan akan menjadi hasil grade D dikarenakan dari 51 sampai 65 itu sebagai nilai Tugas dan nilai Harian jika hasil totalnya kurang dari 65.
yaitu untuk membaca dari hasil rumus dan akan menjadi hasil grade D dikarenakan dari 51 sampai 65 itu sebagai nilai Tugas dan nilai Harian jika hasil totalnya kurang dari 65.
·
IF (A+B)/2 >=66 AND (A+B)/2
<=75 THEN PRINT “GRADE C”
yaitu untuk membaca dari hasil rumus dan akan menjadi hasil grade D dikarenakan dari 66 sampai 75 itu sebagai nilai Tugas dan nilai Harian jika hasil totalnya kurang dari 75.
yaitu untuk membaca dari hasil rumus dan akan menjadi hasil grade D dikarenakan dari 66 sampai 75 itu sebagai nilai Tugas dan nilai Harian jika hasil totalnya kurang dari 75.
·
IF (A+B)/2 >=76 AND (A+B)/2
<=85 THEN PRINT “GRADE B”
yaitu untuk membaca dari hasil rumus dan akan menjadi hasil grade D dikarenakan dari 76 sampai 85 itu sebagai nilai Tugas dan nilai Harian jika hasil totalnya kurang dari 85 .
yaitu untuk membaca dari hasil rumus dan akan menjadi hasil grade D dikarenakan dari 76 sampai 85 itu sebagai nilai Tugas dan nilai Harian jika hasil totalnya kurang dari 85 .
·
IF (A+B)/2 >=86 AND (A+B)/2
<=100 THEN PRINT “GRADE A”
yaitu untuk membaca dari hasil rumus dan akan menjadi hasil grade D dikarenakan dari 86 sampai 100 itu sebagai nilai Tugas dan nilai Harian jika hasil totalnya kurang dari 100.
yaitu untuk membaca dari hasil rumus dan akan menjadi hasil grade D dikarenakan dari 86 sampai 100 itu sebagai nilai Tugas dan nilai Harian jika hasil totalnya kurang dari 100.
·
END
yaitu untuk mengakhiri program yang sudah dibuat.
yaitu untuk mengakhiri program yang sudah dibuat.
0 komentar:
Posting Komentar