Hadehhhh...Tugasss, padahal saya bkn jurusan Tkj _-_
Perulangan FOR...NEXT
Apa si Maksut dengan Perulangan FOR...NEXT Pada Qbasic itu
??
Pertama kita harus tau terlebih dahulu Arti dari Qbasic ituh
apa. Qbasic adalah salah satu bahasa pemrograman yang menggunakan bahasa basic,
Qbasic sendiri singkatan dari Quick Basic yang merupakan salah satu produk
Microsoft Qbasic yang cukup baik untuk belajar dasar pemrograman.
Qbasic
sendiri memiliki Bentuk Umum Perulangan
sebagai berikut :....
1. FOR … NEXT
Digunakan
untuk mengontrol jalannya perulangan pada program, dimana statement tersebut
akan mengalami perulangan selama kondisi atau pernyataan masih memenuhi syarat.
2. While…do
Perintah yang berjalan bila di
dalam loop ada nilai yang mengontrol loop dan nilainya terus berubah sehingga
akhir program akan kluar dari loop
3. Repeat.. until
Pernyataan repeat akan
menghasilnkan paling sedikit 1 x eksekusi statement
4. Goto
Instruksi yang mentransfer
program ke lokasi lain yang dinyatakan dengan label.
Setelah kita sudah tau apa Qbasic ituh...
saya saya akan mencoba Membuat 1 contoh dari Perulangna
Qbasic mengunakan FOR...NEXT..
Mari kita liat dia bawah ini suatu
programnya :
Codingan Sebagai Berikut di bawah :
Penjelasannya Dari Codingan Diatas
:
FOR…NEXT
Digunakan untuk mengontrol jalannya perulangan pada program, dimana statement tersebut akan mengalami perulangan selama kondisi atau pernyataan masih memenuhi syarat.
Bentuk Umumnya:
FOR (PENCACAH)=(AWAL) TO (AKHIR)
(STATEMENT)
Digunakan untuk mengontrol jalannya perulangan pada program, dimana statement tersebut akan mengalami perulangan selama kondisi atau pernyataan masih memenuhi syarat.
Bentuk Umumnya:
FOR (PENCACAH)=(AWAL) TO (AKHIR)
(STATEMENT)
CLS (Clean Screen) :
Bertujuan untuk menghapus layar dari tampilan yang sebelumnya
INPUT : Bertujuan (masukan) untuk nilai yang akan dimasukan ke N,
yang nantinya akan muncul kata MASUKAN BILANGAN
: di output screen dan perintah agar kita meng-input bilangan yang kita inginkan (
Misal N:5)
FOR I = N TO 1 STEP -1 : Bertujuan Untuk I akan diulang dari
nilai N sampai ke 1 lalu step -1. maksutnya Step -1
setiap ganti baris akan berkiurang santu sampai kondisi nilai 1 dan membentuk segitiga
FOR J = 1 TO
I : Maksutnya J akan
diulangi dari 1 sampai nilai ke I.
PRINT
J; : Dia akan (cetak) hasil
dari si J terlebih dahulu.
NEXT
J : Maksutnya program akan kembali J yang selanjutnya
untu pengulangangi program sampai kondisi terpenuhui
atau tidak
PRINT
: Maksutnya Print(Cetak) dari hasil program si j
dan ↓
NEXT
I Lanjut ke I yang selanjutnya untuk
pengulangan I , Lalu prind si maka hasilnya akna muncul seprti di bawah ini.
END : Akhiri dengan END
Logikannya :
For i = N to 1 step -1 ,nilai awal
I adalah 5(N) kemudia nilai tersebut masuk ke For j = 1 to I lalu print j dan akan tampl angka 1
sebagai nilai j kmudian Next j maka akan
kembali ke For j = 1 to I dan
selanjutnya nilai I adalah 5 kemudian masuk ke Print dan akan tercetak dilayar
angka 1 sampai 5 ,dan karena nilai j adalah 1 sampai 5 ,printah step -1
maka tiap baris akan berkurang 1 angka dan yang berkurang adalah angka
yang paling besar sampai komdisi teerpenuhi ya ituh akhirannya 1.
Maka Outputnya sebagai
berikut ini :



Tidak ada komentar:
Posting Komentar