Blog information

  • Category: Kuliah

  • Posted By: AglaBridgeMedia

  • Post date: 27 Feb 2020

  • Keywords: materi informatika pengulangan for, for loop, for looping, dasar pemrograman, unan, universitas an nuur

  • Views: 622

Dasar Pemrograman: Konsep Looping

Proses pengulangan merupakan kegiatan yang sering dilakukan dalam pemrograman. Proses pengulangan sering disebut dengan loop. Dengan proses pengulangan, kita dapat menulskan hal yang sama sebanyak 50 kali dengan sedikit kode program saja. Hal itu merupakan salah satu dari manfaat dari pengulangan. Pada materi kali ini kita akan pelajari beberapa bentuk pengulangan, yaitu for, while dan do-while.

  • for

Bentuk dasar dari pengulangan for adalah sebagai berikut:

for(ungkapan1; ungkapan2; ungkapan3) { pernyataan; }

Keterangan:

  • ungkapan1: dipakai untuk memberikan nilai awal atau inisialisasi terhadap variabel pengendali loop
  • ungkapan2: dipakai untuk keluar dari loop jika memenuhi kondisinya
  • ungkapan3: dipakai untuk counter dari variabel pengendali loop

Contoh potongan program dapat dilihat sebagai berikut:

#include 

void main(){
    // Mencoba Perulangan FOR

    // Kamus
    int i;

    // Algoritma
    // Looping for
    for(i=1; i<=10; i++){
        printf("Cetak Angka %d\n", i);
    }
}
Pembahasan:
  • Pada potongan kode program yang dicetak tebal di atas adalah proses pengulangan/loop.
  • Variabel i diberikan nilai awal atau inisialisasi 0 pada sebagai ungkapan1.
  • Kemudian ungkapan2 adalah variabel i untuk keluar dari proses pengulangan/loop, yaitu jika nilai dari variabel i kurang dari atau sama dengan 10.
  • Selanjutnya ungkapan3 merupakan counter atau penambahan nilai dari variabel i. kode i++ merupakan perintah untuk memberi penambahan nilai ke variabel i senilai 1.
  • Kemudian pada pernyataan ditamplikan teks "Cetak Angka " dari variabel i.

Adapun cara membaca dari proses pengulangan dapat disimak berikut ini:

  1. Variabel i diberikan nilai 0 (ungkapan1).
  2. Cek apakah nilai dari variabel i kurang dari sama dengan 10 (ungkapan2), jika benar memenuhi maka proses pengulangan berakhir, jika tidak maka lanjut langkah selanjutnya.
  3. Jika nilai variabel i kurang dari sama dengan 10 maka cetak teks "Cetak Angka 1". Dan nilai variabel i ditambah dengan 1, sehingga menjadi 2.
  4. Ulangi langkah 2 dan 3 sampai nilai dari variabel i kurang dari sama dengan 10.
  5. Sehingga potongan kode program di atas akan menampilkan keluaran berupa:
Cetak Angka 1
Cetak Angka 2
Cetak Angka 3
Cetak Angka 4
Cetak Angka 5
Cetak Angka 6
Cetak Angka 7
Cetak Angka 8
Cetak Angka 9
Cetak Angka 10

Pada pembahasan selanjutnya, akan dibahas bentuk perulangan/looping yaitu while dan do-while. Stay tune terus ya guys, tetap semangat mencari ilmu guys.






blog comments powered by Disqus