Lompat ke konten Lompat ke sidebar Lompat ke footer

Penggunaan Keyword For dan While Pada Bahasa C

Berikut akan diberikan contoh atau ilustrasi program dari bentuk dua looping pada Bahasa C dengan menggunakan pendekatan program yang berbeda.

Penggunaan Keyword For dan While Pada Bahasa C
For dan While Bahasa C

Sebelum memahami lebih dalam materi tentang Penggunaan Keyword For dan While Pada Bahasa C, terlebih dahulu pelajari materi tentang: Tipe Data Label Menggunakan Statement Switch Bahasa C [klik], Memeriksa Karakter Alfabet dan Angka Bahasa C Menggunakan ISALPHA dan ISDIGIT [klik], dan Memeriksa Panjang Nilai Bahasa C Menggunakan Fungsi STRSPN [klik].

/*Program 1, looping menggunakan keyword for*/
for (<init-stmnt>; <boolean-expr>; <incr-stmnt>)
{
<body-statements>
}

/*Program 2, looping menggunakan keyword while*/
<init-stmnt>;
while (<boolean-expr>)
{
<body-statements>
<incr-stmnt>
}


Catatan: Jika nilai body-statements mengandung keyword continue, maka kedua program akan bekerja dengan cara yang berbeda.


Perhatikan contoh program berikut, dimana program 1 akan mencetak nilai "loop" sebanyak tiga kali, tetapi program 2 akan mencetak nilai "loop" sampai tak terhingga.

Contoh: Program 1.

int main()

{


int i = 0;


for(i = 0; i < 3; i++)

{

printf("loop ");

continue;

}


getchar();


return 0;

}


Contoh: Program 2.

int main()

{


int i = 0;


while(i < 3)

{

printf("loop"); /* terjadi 

invinite looping*/


continue;

i++; /* statement ini tidak 

akan pernah dieksekusi*/

}


getchar();


return 0;

}


Artikel ini didedikasikan kepada: Nur Ani Muzdalifah, Resti Khotiningsih, Risma Febyanti Wulandari, Risqi Fajar Ramadhan, dan Safa'Ati.

6 komentar untuk "Penggunaan Keyword For dan While Pada Bahasa C"

  1. Apa yang dimaksud dengan Keyword for dan While pada Bahasa C?

    BalasHapus
    Balasan
    1. Keyword for dan while merupakan keyword looping atau perulangan bahada Bahasa C yang digunakan untuk membuat suatu eksekusi program berulang pada Bahasa C.

      Hapus
  2. Apa perbedaan antara keyword FOR dan WHILE pada Bahasa C?

    BalasHapus
    Balasan
    1. Proses kenaikan angka atau inkrementasi hanya terjadi setelah eksekusi pernyataan bernilai true. Dapat dilakukan penambahan perintah baik setelah ataupun sebelum proses eksekusi dari statement perulangan dilakukan.

      Hapus
    2. Keyword for digunakan ketika proses inkrementasi dan inisialisasi bersifat sederhana.

      Hapus
    3. Sedangkan penggunaan while dilakukan untuk proses inkrementasi dan inisialisasi yang lebih kompleks.

      Hapus

Hubungi admin melalui Wa : +62-896-2414-6106

Respon komentar 7 x 24 jam, mohon bersabar jika komentar tidak langsung dipublikasi atau mendapatkan balasan secara langsung.

Bantu admin meningkatkan kualitas blog dengan melaporkan berbagai permasalahan seperti typo, link bermasalah, dan lain sebagainya melalui kolom komentar.

- Ikatlah Ilmu dengan Memostingkannya -
- Big things start from small things -