5. Looping
-
Upload
achsin-fathoni -
Category
Documents
-
view
217 -
download
0
description
Transcript of 5. Looping
-
LoopingLooping atau pengulangan adalah sebuah fungsi untuk dapat mengulang perintah selama
kondisiyangdiberikanmasihmemenuhi.Loopingterdiridarifordanwhile.
Nahsetelahmencobadi komputerketiga jenis loopdiatas,diharapkankamu langsungdapatmemahamikarakteristikdarimacammacamloopingtersebut.
Forfor (inisialisasikondisipengubahan nilai kondisi) Pengubahan nilai kondisi biasa dilakukan
dengancaraincrement(i++)ataudecrement(i).Forbiasanyadigunakanketikaprosesloopingberjalansecarabertahap.Biasanya fordigunakanketikakita telahmengetahuiharusberapakaliperintahharusberjalan.
TesCobabuat programdengan loopdimanaoutpunyaadalah sebagai berikut ( 1 nomor 1
program)
1357941014911235813(fibonacci)TampilkankarakterAZ,az,09
While
1234567891011121314151617
for(i=0i
-
Apa bedanya while dengan do while? While akan mengecek dulu apakah kondisi yangdisyaratkan bernilai benar atau salah sedangkan do while akanmenjalankan peritahnya terlebihdahulubarumenjalankannya.Jalankandanperhatikanprogramdibawahini.
TesKita tentu pernah bermain game dan berakhir dengan game over. Biasanya program
akanmenanyakanapakahmaumengulangatautidak.Denganmenggunakanwhiledandowhile, buatlah program yang berbeda dengan tujuan yang sama yaitu mengecek apakahuseringinmengulangprogramatautidak.JikausermenginputkankarakterYatauy,makaprogramakanmengulang.
1234567891011
i=3while(i>3){printf("loop%d",i)i}i=3do{printf("loop%d",i)i}while(i>3)
?