IF ... THEN ... ELSE Pada QBASIC
IF … THEN … ELSE
Perintah ini digunakan untuk mengatur suatu kondisi dalam pemrograman.
1. IF … THEN … ELSE Satu Baris
Bentuk umum dari statemen ini adalah :
IF (kondisi) THEN (statement 1) ELSE (statement 2)
Listing diatas menjelaskan bahwa apabila kondisinya benar maka akan memproses statement 1, apabila tidak maka akan memproses statement 2.
Contoh :
IF nilai >=70 THEN PRINT “LULUS” ELSE PRINT “TIDAK LULUS”
2. IF … THEN … ELSE Banyak Baris
Perintah ini menandakan bahwa dalam IF terdapat IF lagi di dalamnya. Dalam mengakhiri perintah ini harus menggunakan END IF.
Bentuk umumnya:
IF (kondisi1) THEN
(statement 1)
ELSEIF (kondisi2) THEN (statement 2)
ELSE (statement 3)
END IF
Listing diatas menjelaskan apabila kondisinya benar maka akan memproses statement 1, jika tidak maka akan memeriksa lagi apakah kondisi itu masuk ke kondisi2 atau tidak, jika iya maka akan memproses statement 2, jika tidak termasuk dalam kondisi1 ataupun kondisi2 maka akan memproses statement 3.
Listing diatas menjelaskan apabila kondisinya benar maka akan memproses statement 1, jika tidak maka akan memeriksa lagi apakah kondisi itu masuk ke kondisi2 atau tidak, jika iya maka akan memproses statement 2, jika tidak termasuk dalam kondisi1 ataupun kondisi2 maka akan memproses statement 3.
Contoh :
IF nilai >= 80 THEN
PRINT “A”
ELSEIF nilai >= 70 THEN PRINT “B”
ELSE PRINT “Tidak Lulus”
Comments
Post a Comment