If, If-else, For Loop, While Loop, Do-While Loop dengan Bahasa C
If, If-else, For Loop, While Loop, Do-While Loop dengan Bahasa C
daftar isi :
1. pengertian struktur kontrol
2. If Statment
3. If-Else Statment
4. For Loop
5. While Loop
6. Do-While Loop
1. Pngertian Struktur Kontrol
Di dalam pemrograman ada istilah yang di sebut struktur kontrol, apa itu struktur kontrol?.
Struktur kontrol di dalam bahasa pemrograman adalah perintah dengan bentuk (struktur) tertentu yang digunakan untuk mengatur (mengontrol) jalannya program.
kali ini kita akan mempraktekan apa itu struktur kontrol
2. If Statment
Pemilihan if digunakan untuk menjalankan suatu blok kode jika kondisi tertentu terpenuhi.
Jika kondisi evaluasi bernilai benar (true), blok kode di dalam if akan dieksekusi. Jika kondisi
evaluasi bernilai salah (false), blok kode di dalam if akan dilewati.
kita akan membuat sebuah Flowchart, Pseudocode, dan Code Program dari If Statmnet
- Pseudocode
Suruh User memasukan nilai
jika nilai di bagi 2 = 0
"itu Bilangan genap
- Code Program
#include <stdio.h>
int main(){
int num;
printf("masukan bilangan bulat = ");
scanf("%d",&num);
if(num % 2 == 0){
printf("itu Bilangan genap");
}
}
maka outputnya akan seperti ini :
3. If Statment
else if adalah pilihan alternative dari penyeleksian untuk mencari kondisi yang diinginkan, else if memiliki fungsi yang sama seperti pernyataan if dan diletakan setelah pernyataan if. else adalah pilihan terakhir yang akan dijalankan jika semua pilihan tidak memiliki nilai benar (true) pada kondisi yang ada.
- Pseudocode
Program Ganjil_genap
suruh user masukan intput bilangan genap
jika(if) input % 2 == 0
print out (itu bilangan genap);
jika salah (else)
print out (itu bilangan Ganjil) ;
- Code Program
#include <stdio.h>
int main(){
int num;
printf("masukan bilangan bulat = ");
scanf("%d",&num);
if(num % 2 == 0){
printf("itu Bilangan genap");
}else{
printf("itu Bilangan Ganjil");
}
}
maka outputnya akan seperti ini :
4. For Loop
Perulangan For adalah suatu bentuk proses pengulangan kegiatan pada suatu statement atau lebih secara berulang ulang-ulang selama yang dijadikan acuan tersebut terpenuhi dengan baik.
- Pseudocode
FOR i = 1
i to 10
print i
End for
- CodeProgram
#include <stdio.h>
int main(){
int i;
for (i = 1; i <= 10; i++) {
printf("%i\n",i) ;
}
return 0;
}
Dibawah ini merupakan output dari kode di atas :
5. While Loop
While Loop adalah metode perulangan dimana ada kondisi yang harus dipenuhi supaya looping bisa berjalan terus. While Loop mengulangi eksekusi sub diagram didalamnya sampai terminal kondisi menerima nilai Boolean tertentu. Nilai Boolean tergantung dari sifat dari While Loop
- FlowChart
- Code Program
#include <stdio.h>
int main (){
int i = 5;
while (i <= 100) {
printf("%d\n", i);
i += 5;
}
return 0;
}Maka hasil nya akan seperti gambar di bawah ini :6. Do-While Loop
Do-while digunakan untuk mengulang statement sebanyak satu kali terlebih dahulu, kemudian akan mengecek statement didalam while apakah bernilai benar, jika bernilai benar maka akan diulang kembaliOutput dari program tersebut akan seperti dibawah ini :
dari output tersebut kitika kita memasukan bilangan positif maka perulanagan akan terus berlanjut,sedangkan ketika kita memasukan angka negaatif, maka perulangan tersebut akan berhenti












Comments
Post a Comment