Pemrograman C: Perulangan dengan For dan Contohnya

Perulangan dalam sebuah pemrograman (atau biasa disebut sebagai ‘loop‘), digunakan untuk mengerjakan proses perulangan sebuah blok program, dengan meng-eksekusi blok program tersebut berkali-kali sampai sebuah batasan tercapai. Batas yang dimaksud adalah sebuah nilai benar atau salah, yang dihasilkan dari sebuah statement penguji (condition).

Salah satu perulangan dalam bahasa pemrograman C adalah ‘for’. Pada penerapannya, umumnya for digunakan jika jumlah perulangannya (loop) telah ditentukan.

Syntax

for ( init; condition; increment )
 {
    statement(s);
 }
  • Init: berisi nilai awal, sehingga proses dapat djalankan.
  • Condition: ekspresi untuk kondisi, bernilai benar atau salah. Jika bernilai benar, maka blok di dalam for akan di-eksekusi.
  • Increment: ekspresi untuk increment (penambahan) atau decrement (pengurangan)

Contoh Program #1 : Program untuk menampilan bilangan 1 sampai dengan 10.

#import <stdio.h>
int main()
{
	int index;
	for (index=1; index<=10; index++) 
	{
	    printf("index = %d\n", index);	
	}
	return 0;
}

Contoh Program #2 : Program untuk menghitung jumlah bilangan bilangan positif mulai dari 1,2,3 dan seterusnya sampai batas yang diberikan.

//Program untuk menghitung jumlah bilangan bilangan positif
//mulai dari 1,2,3 dan seterusnya sampai batas yang diberikan.
#include <stdio.h>
int main()
{
    int batas, bilangan, jumlah = 0;
    printf("\nMasukkan batas blangan yang akan dijumlahkan: ");
    scanf("%d", &batas);

    // perulangan for akan diproses sampai 'bilangan' melebihi 'batas'
    for(bilangan = 1; bilangan <= batas; ++bilangan)
    {
        jumlah += bilangan;
    }

    printf("Jumlah = %d", jumlah);

    return 0;
}

Selamat mencoba dan berlatihlah terus!

Leave a comment

Your email address will not be published. Required fields are marked *