5. Looping

2
Looping Looping atau pengulangan adalah sebuah fungsi untuk dapat mengulang perintah selama kondisi yang diberikan masih memenuhi. Looping terdiri dari for dan while. Nah setelah mencoba di komputer ketiga jenis loop di atas, diharapkan kamu langsung dapat memahami karakteristik dari macam macam looping tersebut. For for (inisialisasi;kondisi;pengubahan nilai kondisi); Pengubahan nilai kondisi biasa dilakukan dengan cara increment ( i++) atau decrement ( i). For biasanya digunakan ketika proses looping berjalan secara bertahap. Biasanya for digunakan ketika kita telah mengetahui harus berapa kali perintah harus berjalan. Tes Coba buat program dengan loop dimana outpunya adalah sebagai berikut ( 1 nomor 1 program) 1357 9410149 1 1 2 3 5 8 13 ( fibonacci ) Tampilkan karakter AZ, az, 09 While 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 for (i=0; i<10; i++) { printf("Hello World %d",i); } i = 0; while (i < 10) { printf("Hello World %d",i); i++; } i= 0; do { printf("Hello World %d",i); i++; } while (i < 10) ?

description

looping dalam pemrograman

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)

    ?