Pengulangan Menggunakan While Dalam Bahasa Pemrograman C
Yow, apa kabar semua ? maaf jarang posting karena selesai jawaban ini sibuk…
btw, ukiran pena ini yaitu ukiran pena dari blog lama saya yang di copast aja..
Jadi kalau ada yang kurang dipahamin sanggup ditanyain :v
Kita kembali lagi membahas perihal pemrograman bahasa C, kali ini kita akan membahas perihal Pengulangan, dimana sudah disampaikan sebelumnya ada 3 cara pengulangan, nah kali ini kita akan menggunakan While
while kalau kita artikan dalam bahasa Indonesia berarti Selagi, nah dari arti saja kita sudah mengetahui makna dan guna dari pengulangan ini, misalnya kita disuruh menguras bak mandi bagaimana sistem kerjanya ?
baca juga : Pengulangan while dalam Bahasa Pemrograman Java
Selagi ada air di Bak mandi, Kuraslah. Nah kira kira mirip itulah..
while(ada air)
{
Kuras
}
Bentuk Umum
while (kondisi) {
// c0de
}
Selagi kondisi tersebut benar, maka pengulangan akan tetap dilakukan.
Contoh Pengulangan menggunakan while dalam Bahasa C
Source Code:
#include<stdio.h> int main() { int angka = 1; // inisialisasi Variabel printf("Program mencetak nilai dari 1 - 20\n"); while(angka <= 20) { printf("%d\n", angka); angka++; } return 0; }
Output:
Contoh hasil output dari pengulangan menggunakan while bahasa C |
Pembahasan
jika kita perhatikan perbaris, mengapa int angka = 1 ?
karena kita harus memberi tau compiler bahwa nilai dari variabel angka yaitu 1, karena kalau tidak kita tulis angka itu akan bernilai random.. *coba aja printf angka tanpa nilai*
nah,
while(angka <= 20) { printf("%d\n", angka); angka++; }
pasti sudah paham maksud logikanya kan ? while(angka <= 20) bisa diartikan. Selagi angka kurang dari sama dengan 20, maka
maka kita akan meminta compiler utk menuliskan nilai dari angka tersebut,
Jadi kesimpulannya, angka++ itu berarti angka = angka+1, kalau awalnya angka itu yaitu 1, sesudah dilakukan pengulangan untuk ditampilkan maka akan jadi 2, terus angka = 2 + 1, dst.
selagi angka kurang dari sama dengan 20
Sumber http://ng0ding.blogspot.com/