Perulangan Dalam Bahasa C
Perulangan data atau yang biasa disebut dengan “looping” adalah proses yang dilakukan secara berulang-ulang sampai batas yang ditentukan. Biasanya bila dalam perulangan tersebut tidak disertakan batasnya maka syntax akan error karena proses itu akan berulang terus hingga tak terhingga sementara variabel dalam komputer masih terbatas.
Bentuk-bentuk perulangan berupa FOR, WHILE, dan DO-WHILE :
1. FOR
untuk mengulang suatu proses yang telah diketahui jumlahnya.
Deklarasi :
for (awal;kondisi;counter)
{
statement 1;
statement 2;
}
statement 3;
2. WHILE
untuk mengulang suatu proses yang belum diketahui jumlahnya. Pengecekan kondisi akan dilakukan terlebih dahulu. Jika kondisi masih bernilai true, maka looping akan terus berlanjut.
Deklarasi :
while (expression)
{
statement 1;
statement 2;
}
statement 3;
3. DO-WHILE
untuk mengulang suatu proses yang belum diketahui jumlahnya. Instruksi akan dijalankan lebih dahulu, kemudian dilakukan pengecekan kondisi apabila masih bernilai true maka looping akan terus berlanjut.
Deklarasi:
do
{
statement 1;
statement 2;
}
while (expression)
statement 3;
contoh program sederhana perulangan
#include <stdio.h>
main () {
int a,b,n;
printf(“Masukkan Angka”);
scanf(“%d”,&n);
for(a=1;a<=n;a++)
{
for(b=1;b<=a;b++)
{
if(a==b)
printf(“%d \n”,b);
else
printf(“ “);
}
printf(“\n”);
}
return 0;
}
Tidak ada komentar:
Posting Komentar