Perulangan atau looping adalah sebuah algoritma yang mengulangi suatu proses hingga kondisinya terpenuhi. Jadi jika kondisi belum terpenuhi maka program akan terus melakukan perulangan tanpa stop. Dalam bahasa C secara garis besar ada 3 jenis atau konstruksi perulangan, yaitu konstruksi while, konstruksi for to do dan konstruksi repeat until (do .. while).
Contoh soal :
Diketahui suatu deret :
1+2+3+4+5+....+n
Dengan n bilangan bulat positf yang di inputkan user. Buatlah program dengan bahasa C untuk menjumlahkan deret tersebut.
Berikut contoh script penjumlahan deret dengan perulangan di bahasa C
1. Dengan while :
#include<stdio.h>
main(){
int i, n, jumlah;
printf("sampai berapa n?");scanf("%d",&n);
jumlah=0;
while(i<=n){
jumlah=jumlah+i;
i++;
}
printf("%d",jumlah);
}
2. Dengan For to Do
#include<stdio.h>
main(){
int i, n, jumlah;
printf("sampai berapa n?");scanf("%d",&n);
jumlah=0;
for(i=1;i<=n;i++){
jumlah=jumlah+i;
}
printf("%d",jumlah);
}
3. Dengan Repeat Until (do.. while)
#include<stdio.h>
main(){
int i, n, jumlah;
printf("sampai berapa n?");scanf("%d",&n);
jumlah=0;
do{
jumlah=jumlah+i;
i++;
jumlah++;
}while(i<n);
printf("%d",jumlah);
}
0 Komentar untuk "Perulangan Atau Looping Dalam Bahasa C"