Halo teman teman kembali lagi bersama saya Shella Maharani dari 1d4EB. Pada kesempatan ini saya akan membahas tentang perulangan (looping). Apa itu looping? Penasaran kan? Yuk kita belajar.
Dalam pemrograman C, perulangan
diimplementasikan dengan salah satu bentuk
pernyataan sbb :
– pernyataan for
– pernyataan while
– pernyataan do-while
FOR
Bentuk pernyataan ini for
for (ekspresi1; ekspresi2; ekspresi3)
pernyataan;
– ekspresi1 : initial value variabel pengendali loop.
– ekspresi2 : continue condition, kondisi yang dipakai
untuk melanjutkan loop.
– ekspresi3 : pengatur kenaikan nilai variabel
pengendali loop.
• Ketiga ekspresi dalam for tersebut harus dipisahkan dengan
tanda titik koma (;)
• Dalam hal ini pernyataan bisa berupa tunggal maupun jamak.
WHILE
-> pengecekan kondisi dilakukan di AWAL dan ada kemungkinan body loop tidak akan
pernah dilakukan sama sekali (0 kali)
while menyediakan mekanisme untuk mengulang
pernyataan-pernyataan dalam body loop selama
kondisi dalam while masih bernilai TRUE
• Formatnya :
while(kondisi) {
pernyataan;
}
DO-WHILE
->pengecekan kondisi dilakukan di AKHIR
Dan minimal body loop akan dieksekusi satu
kali (at least ONCE)
Pernyataan do while memungkinkan
perulangan berlanjut selama kondisi dalam
while masih bernilai TRUE (non-zero).
• Formatnya :
do {
pernyataan;
} while(kondisi);
Untuk lebih memahami yuk belajar dengan mengerjakan tugasnya
Tugas 5.5.1 Membuat program untuk mencetak matriks identitas
Tugas 5.5 2 membuat program untuk menampilkan tabel perkalian
Tugas 5.5.3 membuat program untuk membalikkan tampilan angka yang dimasukkan melalui keyboard
Tugas 5.5.4 Membuat tabel konversi suhu dari derajat celcius ke Reamur, Fahrenheit, dan Kelvin
Tugas 5.5.5 membuat program untuk menghitung nilai rata- rata data yang telah dimasukkan melalui keyboard
Tugas 5.5.6 membuat program untuk menghitung suatu bilangan
Tugas 5.5.7 membuat program untuk menampilkan tabel yang terdiri dari 10 faktorial pertama dengan tampilan rata kanan
Tugas 5.5.8 membuat program untuk menghitung nilai minimal, nilai maksimal, dan rata rata dari daftar nilai siswa yang dimasukkan melalui keyboard
0Sekian terimakasih semangat ya teman2. See you di post selanjutnya
Recent Comments