Perulangan For, While dan Do-While Pada Bahasa C

Perulangan For, While dan Do-While Pada Bahasa C -- Perulangan atau biasa disebut juga looping sangat sering digunakan dalam bahasa program, dengan adanya ini ketika kita ingin membuat banyak kondisi maka gunakanlah perulangan agar kode menjadi lebih praktis dan mudah. Terdapat tiga perulangan yaitu perulangan For, perulangan While, dan perulangan Do-While.

Dalam perulangan terdapat tiga hal yang diperlukan yaitu :

1. Kondisi Awal atau bisa disebut juga sebagai inisialisasi.
2. Syarat Kondisi, yang diperlukan agar suatu perulangan berhenti.
3. Iterasi, suatu syarat bagaimana suatu kondisi berjalan yaitu bertambah atau berkurang. (onestringlab.com/pengulangan-pada-bahasa-c/)

1. Perulangan For

Perulangan for adalah perulangan yang simple dan banyak digunakan karena strukturnya yang mudah dipahami, berikut adalah cara untuk mendeklarasikan perulangan For :

for(kondisi awal; syarat kondisi; iterasi)
{
        pernyataan atau statement;
}

Berikut adalah contoh program penjumlahan menggunakan perulangan For :

#include <stdio.h>

int main()
{
    int jumlah=0, N, i;

    for(i=0; i<5; i++)
    {
        printf("Masukkan Bilangan : "); scanf("%d", &N);
        jumlah = jumlah+N;
        printf("Jumlahnya adalah : %d\n", jumlah);
    }

    return 0;
}

2. Perulangan While

Dalam perulangan while, pada prosesnya harus membuat variabel dengan nilai sebagai kondisi awal, lalu memerlukan syarat kondisi terlebih dahulu untuk melakukan looping dan diakhir kondisi diberikan iterasi.

kondisi awal

while(syarat kondisi)
{
       statement;
       iterasi;
}

Berikut adalah contoh program penjumlahan menggunakan perulangan While :

#include <stdio.h>

int main()
{
    int i=0, N, jumlah=0;

    while(i<5)
    {
        printf("Masukkan Bilangan : "); scanf("%d",&N);
        jumlah = jumlah + N;
        printf("Jumlahnya adalah %d\n", jumlah);
        i++;
    }

    return 0;
}

3. Perulangan Do-While

Sedangkan pada perulangan Do-While, perulangan ini melakukan terlebih dahulu perulangan lalu membaca syarat kondisinya, perhatikan struktur Do-While berikut :

kondisi awal

do
{
       statement;
       iterasi;
}     while(syarat kondisi);

Berikut adalah contoh program penjumlahan menggunakan perulangan Do-While :

#include <stdio.h>

int main()
{
    int i=0,N,jumlah=0;
    
    do
    {
        printf("Masukkan Bilangan : "); scanf("%d",&N);
        jumlah += N;
        printf("Jumlahnya adalah %d\n", jumlah);
        i++;
    } while (i<5);
    
    return 0;
}

Berikut adalah output dari program - program penjumlahan diatas :

Perulangan For, While dan Do-While Pada Bahasa C

Itulah sedikit penjelasan mengenai Perulangan For, While dan Do-While Pada Bahasa C. Semoga bermanfaat.