Minggu, 04 Juni 2017

Penggunaan FOR-TO-NEXT



Pada kesempatan ini saya akan menjelaskan mengenai penggunaan perintah perulangan FOR-TO-NEXT pada Qbasic. FOR-TO-NEXT Digunakan untuk mengulang statement atau satu blok statement berulang kali sejumlah yang ditentukan. Pengulangan ini digunakan jika sudah diketahui dengan pasti akan diulang berapa kali suatu pernyataan atau blok pernyataan. 

FOR N = 1 TO 10
PRINT N
NEXT N
END 

Pada contoh diatas loop terjadi pada statement “Print N”. Statement Print N akan dilaksanakan pertama kali untuk N = 1, kemudian N = 2 sampai N = 10.


Berikut ini flowchart dari program diatas



Hasil dari program diatas adalah:
1
2
3
4
5
6
7
8
9
10

Dapat dicatat bahwa setelah komputer melaksanankan statement Print N untuk N = 10, maka statement NEXT N membawa komputer ke baris selanjutnya, yaitu baris yang berada tepat dibawah NEXT N (“sampai sini proses perulangan telah selesai dilaksanakan”).

STEP
Sejauh ini variable control pada perulangan FOR-NEXT hanya bertanbah satu. Namun dimungkinkan pula kenaikan bukan satu. Untuk lebih jelasnya lihat contoh berikut:






Hasil program diatas adalah:







Jadi perintah step akan menambahkan harga pada perulangan sesuai dengan harga yang telah ditentukan, pada contoh diatas STEP 2 berarti akan ditambah 2 setiap kali melakukan perulangan. Pada penerapannya bisa juga untuk pengurangan dengan menuliskan FOR K = 9 TO 1 step -2.

Sekian penjelasan dari saya, semoga bermanfaat. Jika ada yang masih bingung bisa menanyakan pada kolom komentar. Bagi yang ingin mengcopy, harap mencantumkan sumbernya. Terima Kasih


Tidak ada komentar:

Posting Komentar