Perulangan Turbobasic Perulangan, dalam turbobasic dapat diartikan sebagai proses yang akan dilakukan program komputer secara berulang-ulang selama proses dan kondisi dalam program masih sesuai dengan program yang dibuat dan akan berhenti ketika proses dalam program dan kondisi sudah tidak sesuai dengan program yang dibuat. Ini memberi keuntungan pada programmer karena dia dapat memerintahkan komputer secara berulang-ulang, tanpa menuliskan instruksi yang sama disetiap programnya, dan komputer pun tidak akan mengeluh bosan. Dalam struktur perulangan ini buasanya terdapat statement seperti: for...., while...., loop...., do....loopwhile, for....until, dan masih banyak lainnya.
Berikut algoritma perulangan, "cara mencetak angka 1 sampai 10000 secara berurutan" :
  1. Dklarasikan variabel angka yang akan ditampilkan
  2. Deklarasikan nilai n yang akan ditampilkan
  3. Deklarasikan variabel angka terakkhir yang ingin ditampilkan
  4. Timpilkan angka
  5. Lakukan perhitungan disetiap prosesnya
  6. Kerjakan perintah sampai nilai hitung sampai di angka 10000
  7. Jika nilai hitung sudah sesuai yang diinginkan maka selesai

Berikut program perulangan yang dapat diaplikasikan pada turbobasic:

  1. Mencetak angka 1 sampai 1000 secara berurutan

  2. Ketikkan pada komputer anda:
    1. cls
    2. for i=1-10000
    3. print i
    4. next i
    5. end

    Dalam tampilan turbo basic anda akan seperti ini:
    Dan tampilan hasilnya akan seperti ini:

    hehehe maaf tampilan hasilnya terpotong, untuk lebih jelasnya silahkan kalian coba pada turbobasic kalian dan nampaklah hasil sabenarnya, kalian juga dapat mengubah nilai variabel angkanya menjadi lebih banyak maupun lebih sedikit. Sehingga tanpa menuliskan perintah print 1-10000 kalian dapat rampungkan dengan perintah yang simpel seperti diatas, untuk selanjutnya saya akan memberi contoh program menggunakan loop, seperti nerikut ini:

  3. Menampilkan data kelipatan 5 ,1 sampai 8 serta total jumlah hasil perkaliannya

  4. Ketikkan pada turbo basic anda seperti berikut:
    1. cls
    2. i=0
    3. do:i=i+1
    4. f=i*5
    5. e=e+f
    6. print ";i;"*5;=";f
    7. if i=8 then exit loop
    8. loop
    9. print "________________+"
    10. print "total=";e
    11. end
    Berikut tampilan dalam turbo basic:

    Dan inilah hasil tampilannya:

    Program diatas dapat di modifikasi sesuai keinginan teman-teman, tentunya sesuai dengan kebutuhan masing masing kan ya.:D
    Demikian sedikit materi yang dapat saya bagikan di blog saya,untuk selanjutnya saya akan memberikan macam-macam perintah campuran dalam turbobasic( gabungan antara perulangan pemilihan dan mungkin runtutan) bagi teman teman yang kurang paham silakan ditanyakan pada kolom komentar ya.

Komentar

Posting Komentar

Postingan populer dari blog ini

penggunaan GO TO dalam turbo basic