Headlines News :
Home » » Perulangan Q Basic

Perulangan Q Basic

Written By Unknown on Jumat, 23 Januari 2015 | 23.28

Perulangan qbasic
Perulangan data atau yang biasadisebutdengan “looping” adalah proses yang dilakukansecaraberulang-ulangsampaibatas yang ditentukan. Biasanyabiladalamperulangantersebuttidakdisertakanbatasnyamaka syntax akan error karena proses ituakanberulangterushinggatakterhinggasementaravariabeldalamkomputermasihterbatas
Jenisperulanganpada QBasic, yaitu :
- FOR … NEXT adalahuntukmengulangisuatuperintah (instruksi) dalamjumlah yang telahditentukan, sertabesarkenaikannya.Iniadalah statement perulangan yang paling seringdigunakan. Statement for memiliki 3 parameter, yaitunilaiawal (initial value), teskondisi yang menentukanakhir loop, danpenentuperubahannilai.
for ( nilai-var-awal; syaratpengulangan ; akumulator-variabel)
   {
    statement;
    }

Contohprogramnya:
      for (x=1;x<=5;x++) 
     {cout<<”cobaaja”<<endl;}
- DO WHILE … LOOP adalahuntukmengulangisuatuperintah (instruksi) selamaWhile (suatukondisi) memenuhisyarat (bernilai TRUE) danakanberhentiapabila while tidaklagimemenuhisyarat (bernilai FALSE). Perulanganakandilakukan minimal 1x terlebihdahulu, kemudianbarudilakukanpengecekanterhadapkondisi, jikakondisibenarmakaperulanganmasihakantetapdilakukan. Perulangandengan do…while() akandilakukansampaikondisi false.
DO...WHILE

      Nilai-var-awal;
      do
     {
      statement;
      akumulator-variabel;
      }
     while(syarat)

Contohprogramnya:
    
x=1;
    do
    {
    cout<<”cobain dong”<<endl;
    x++;
    }
    while(x<=7)
Perbedaandengan while statement adalah :pada do while kondisiakandievaluasisetelahdilakukan statement/proses. Selainitupada do while minimal akandilaksanakan 1 (satu) kali statement/instruksinya
.      Do … Until dapatdikatakansebagaikebalikandari Do-While. Do-Until digunakan
untukmelakukan proses pengulanganselamakondisi yang dibandingkantidak
memenuhisyarat (bernilai false). Pengulanganiniakandilakukansecaraberulangulan

-WHILE …. WEND adalahsamadengan DO WHILE … LOOP, Tapi WHILE …WEND bentukpenulisannyahanyasatudantidakmemilikiperintah Exit untukmemberhentikan proses yangberulang-ulangsebelumberakhir.Pernyataan while adalahpernyataan yang bergunauntukmemprosessuatupernyataanataumemprosespernyataanbeberapa kali. Pernyataanatauaksiakan di ulangjikakondisibernilaibenardanjikasalahmakakeuardariblokperulangan (loop)
BentukumumWhile :
   WHILE.
Format penulisanperulangan while adalahsebagaiberikut:
while<syarat>:
statement
statement
Contohsederhana program perulangan while bisadilihat di bawahini:
angka = 4
whileangka< 10:
print "angka = ",angka
angka += 1
print "perulangansudahselesai"
Biladijalankan, hasilnyaadalahsebagaiberikut:
angka = 4
angka = 5
angka = 6
angka = 7
angka = 8
angka = 9
perulangansudahselesai
while else


3.ContohProgramLooping
CLS
PRINT
FOR i = 1 TO 7
PRINT i * i
NEXT i
END



CLS
1 PRINT "Menu"
PRINT "1. Volume Tabung"
PRINT "2. Volume Kerucut"
PRINT "3. Volume Bola"
PRINT "4. Exit"
INPUT "MasukkanPilihan [1..4] : ", C
SELECT CASE C
    CASE 1:
        CLS
        INPUT "MasukanJarijari :", r
        INPUT "MasukanTinggi :", t
        LET l = (3.14 * r * r * t)
        PRINT "Volume = ", 1
        SLEEP 1
        CLS
        GOTO 1

    CASE 2:
        INPUT "MasukanJarijari :", r
        INPUT "MasukanTinggi :", t
        PRINT "Volume Kerucut = "; 1 / 3 * 3.14 * r * r * t
        SLEEP 1
        CLS
        GOTO 1

    CASE 3:
        INPUT "MasukanJarijari :", r
        PRINT "Masukan Volume Bola = "; 4 / 3 * 3.14 * r * r * r
        SLEEP 1
        CLS
        GOTO 1
END SELECT
END







Share this article :

0 komentar:

Speak up your mind

Tell us what you're thinking... !

 
Support : Creating Website | Johny Template | Mas Template
Proudly powered by Blogger
Copyright © 2011. Siti nurbaiti - All Rights Reserved
Template Design by Creating Website Published by Mas Template