Program Control: Repetition
Program
Control - Repetition:
–Repetition Definition
–For
–While
–Do-While
A.Repetition Definition
adalah satu atau lebih instruksi yang diulang dalam waktu tertentu yang telah ditentukan.
sehingga dapat dikatakann bahwa repetition adalah sebuah perintah yang digunakan dalam bahasa pemograman.
Repetition/looping dibagi menjadi 3 opersai yaitu:
-for
-while
-do-while
1.for
for merupakan salah satu operasi yang menggunakan looping ,bedanya dengan yang lain dalam for kita aharus menentukan sampai beapa banyak looping yang ingin yan kita gunakan.
contoh penggunaan for
(mencetak angka 1-100)
#include<stdio.h>
int main(){
int a;
for(a=1;x <= 100; x++){
printf("%d",a);
return 0;
}
2.while
while juga merupaakan salah satu fungdi looping yang membedakannya dengan For adalah selama kondisi yang dalam while terpenuhi maka akan terus berjalan sampai kondisi tersebut tidak dapat terpenuhi kembali.
contoh:
(mencetak hello 1-100)
#include<stdio.h>
int main(){
int angka = 0;
while(angka<100){
printf("hello %d\n");
angka++;
}
3. Do-While
do-while memiliki kesamaan terhadap while ,yang membedakannya adalah dalam do-while program akan dijalankan terlebih dahulu baru di cek tapi dalam while program akan dicek terlebih dahulu baru dapat jalan sepenuhnya.
contoh:
#include<stdio.h>
int main(){
int angka =1
do{
printf("do while : hello world %d",angka);
angka++
}while(angka<=200);
dicontoh ini memang tidak dapat dilihat perbedaan do while dengan while tapi apa bila kita menukar tanda lebih kecil sama dengan dengan lebih besar sama dengan akan dapat dilihat perbedaannya karena daat dijalankan hanya akan keluar angka 1 karena sudah dikatakan bahwa do while akan menjalan kan program nya terlebih dahulu baru di periksa.