Advertisement
m301w

Algoritma dan Pemrograman 1 BASIC Topic 2 soal 2

Nov 7th, 2022 (edited)
1,744
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
QBasic 1.25 KB | None | 0 0
  1. REM Program Grade Ujian Mahasiswa
  2. DIM gradeujian AS STRING 'Deklarasi variabel gradeUjian"
  3.  
  4. REM Melakukan INPUT variabel gradeUjian
  5. INPUT "masukan nilai : "; gradeujian
  6.  
  7. PRINT "Grade Anda adalah "; gradeUjian
  8.  
  9. SELECT CASE gradeujian 'Nilai pada variabel gradeUjian akan dicocokkan dengan ekspresi pada case'
  10. CASE "A" 'Kondisi case jika gradeUjian = A'
  11. PRINT "Nilai Anda sangat bagus" 'Mencetak pesan "Nilai Anda sangat bagus" jika case sama dengan nilai variabel gradeUjian = A'
  12. CASE "B" 'Kondisi case jika gradeUjian = B'
  13. PRINT "Nilai Anda cukup bagus" 'Mencetak pesan "Nilai Anda cukup bagus" jika case sama dengan nilai variabel gradeUjian = B'
  14. CASE "C" 'Kondisi case jika gradeUjian = C'
  15. PRINT "Nilai Anda kurang memuaskan" 'Mencetak pesan "Nilai Anda kurang memuaskan" jika case sama dengan nilai variabel gradeUjian = C'
  16. CASE "D" 'Kondisi case jika gradeUjian = D'
  17. PRINT "Anda harus mengulang di semester depan" 'Mencetak pesan "Anda harus mengulang di semester depan" jika case sama dengan nilai variabel gradeUjian = D'
  18. CASE ELSE
  19. PRINT "Pastikan grade yang anda masukkan adalah A, B, C, dan D" 'Mencetak pesan "Pastikan grade yang Anda masukkan adalah A, B, C, dan D" jika tidak ada ekspresi pada case yang sama dengan nilai pada variabel'
  20. END SELECT
  21.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement