sesuai dengan janji saya pada Dasar Bahasa Basic (Bascom 1), saya akan memosting tentang
operasi bersyarat
ada beberapa macam deklarasi operasi bersyarat
berikut macam trsebut
1.Operasi Bersyarat
a. IF_THEN
serangkaian instruksi yang akan di eksekusi, jika memenuhi syarat2 tertentu
IF=jika THEN= lalu, mudah nya seperti itu
jika sudah selesai lalu mandi, dalam bascom bisa di tuliskan
IF selesai THEN mandi
IF (kondisi) Then (perintah) '1 baris perintah
IF (kondisi) Then
(perintah1)
(perintah2)
END IF
b.IF_THE_ELSE
serangkaian instruksi yang akan di eksekusi, jika memenuhi syarat2 tertentu jika tidak dipenuhi, maka mengerjakan instruksi yang lain
IF (kondisi) THEN
(perintah1)
ELSE
(perintah2)
(perintah2)
END IF
c.IF_THEN_ELSE IF
sama seperti point B, hanya saja, akan menguji dengan perintah yang lain
sama seperti point B, hanya saja, akan menguji dengan perintah yang lain
IF (kondisi1) THEN
(perintah1)
ELSIF (kondisi2) THEN
(perintah2)
END IF
END IF
2.Lompatan Proses
adalah hal yang penting, dalam membuat sebuah program,
a.GOTO(label)
perintah yang digunakan untuk melakukan lompatan ke label sebelumnya, dan melakukan serangkaian perintah yang sudah dijalankan tadi.
Dim bil As Byte
Start: 'label harus di akhiri dengan :
bil=bil+1 'menambah nilai bil
bil=bil+1 'menambah nilai bil
if bil < 9 then 'jika lebih kecil dari 9
goto start 'jika ya, lakukan perulangan
end if 'akhir dari perintah IF
print "ready"
b.GOSUB(nama_subrutin)
melakukan lompatan sebuah subrutin, lalu kembal setelah subrutin perintah tersebut selesai dikerjankan, biasanya diakhiri dengan RETURN
print "sudahkah anda sholat?"
gosub Routine
gosub Routine
print "insyaAllah"
end
end
routine:
print "sudah dong"
print "sudah dong"
return
c.Exit
digunakan untuk keluar dari perulangan
sejenis DO_LOOP dkk
Exit For (keluar dari For_Next)
Exit Do (keluar dari Do_Loop)
etc.
nah, itu tadi dasar2 pemrograman bahasa Basic
baca juga part1
0 Comment:
Posting Komentar
sudahkah anda sholat?