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"