REPETITION
hello gais pada kesempatan kali ini saya akan berbagi sedikit tentang pelajaran algoritma terutama pada bagian repetition. jadi repetition dapat dibedakan menjadi 3 yaitu: for, while, dan do while.
for :
for itu digunakan ketika kita ingin melakukan repetisi dan sudah tau berapa kali kita harus menginput data.
contoh menggunakan for :
for(exp1;exp2;exp3)
exp1 = initialization
exp2 = conditional
exp3 = increments/decrement
#include<stdio.h>
int main(){
int a,j,i;
scanf("%d", &a);
for(i=1;i<=a;i++){
for(j=1;j<=i;j++){
printf("*");
}
printf("\n");
}
return 0;
}
int main(){
int a,j,i;
scanf("%d", &a);
for(i=1;i<=a;i++){
for(j=1;j<=i;j++){
printf("*");
}
printf("\n");
}
return 0;
}
while :
while mempunyai bentuk seperti:
while (condition)
act;
#include<stdio.h>
int main(){
int a;
int main(){
int a;
a = 0;
while (a<3){
printf("hello world\n");
a++;
}
return 0;
}
while akan mengecek dulu kondisi jika benar maka Sistem akan berjalan jika tidak maka system tidak berjalan.
do while :
berbeda sedikit dekat while, hanya saja kalua do while akan segera melakukan kondisi lalu mengecek apakah benar atau salah, lalu berhenti disaat kondisi terpenuhi.
do {
act1;
act2;
}while(condition);
#include<stdio.h>
int main(){
int I;
int main(){
int I;
I = 0;
do{
printf("hello world\n");
I++;
}while(I<3);
return 0;
}
oke mungkin cukup sampai disini dulu sharing saya tentang repetition di Bahasa c. semoga bermanfaat buat kalian semua, terima kasih.
Nim:2201755200
binus.ac.id
skyconnectiva.com
Alvin Fernando
Nim:2201755200
binus.ac.id
skyconnectiva.com
Alvin Fernando
Tidak ada komentar:
Posting Komentar