Contoh Program Seleksi Kondisi pada Dev C++
pada kali ini saya akan menjelaskan tugas ataupun pembahasan laporan tentang program seleksi kondisi (if else)
Program 1: statement if
#include "stdio.h"/* File header standar input output */
int main(void) /*Fungsi utama*/
{
int
a; /*Mendeklarasikan variabel a bertipe int*/
printf("Masukan
angka dibawah 5: ");/*Menampilkan hasil data yang telah
dimasukkan*/
scanf("%d",
&a); /*Membaca masukan data*/
if (a>=5) { /*/*Bernilai
true (kondisi terpenuhi) Jika variabel a
lebih dari atau sama dengan 5 maka akan
menghasilkan data yang dimasukan*/
printf("Anda
tidak mengikuti perintah!!");
/*Menampilkan hasil data yang telah dimasukkan*/
}
printf("Anda
memasukkan: %d\n", a);
/*Menampilkan hasil data yang telah dimasukkan*/
return
0; /*Program selesai*/
#include "stdio.h"/* File header standar input output */
int main(void) /*Fungsi utama*/
{
int
a; /*Mendeklarasikan variabel a bertipe
int*/
printf("Masukan
angka dibawah 5: ");
scanf("%d",
&a); /*Membaca masukan data*/
if
(a<5) { /*Bernilai true (kondisi terpenuhi)
Jika variabel a kurang dari 5 maka akan menghasilkan data yang
dimasukan*/
printf("Anda
mengikuti perintah :) "); /*Menampilkan
hasil data yang telah dimasukkan*/
}
else { /*Menampilkan pilihan pada hasil data yang dimasukan*/
printf("Anda tidak mengikuti perintah !! ");/*Menampilkan hasil data yang telah
dimasukkan*/
}
printf("Anda
memasukan : %d\n", a); /*Menampilkan
hasil data yang telah dimasukkan*/
return
0; /*Program selesai*/
Program 3a: statement if – else if –
else
#include "stdio.h"/* File header standar input output */
int main(void) /*Fungsi utama*/
{
int
a; /*Mendeklarasikan variabel a bertipe
int*/
printf("Masukan
angka: ");/*Menampilkan hasil data yang telah
dimasukkan*/
scanf("%d",
&a); /*Membaca masukan data*/
if
(a<10) { /*Bernilai true (kondisi terpenuhi)
Jika variabel a kurang dari 10 maka akan menghasilkan data yang
dimasukan*/
printf("Anda
memasukan angka satuan");/*Menampilkan
hasil data yang telah dimasukkan*/
}
else if (a>10 && a<100){ /* Bernilai true (kondisi
terpenuhi) Jika Menampilkan pilihan pada
hasil data yang dimasukan bahwa a lebih dari 10 dan a kurang dari 100 */
printf("Anda
memasukan angka puluhan!!");
/*Menampilkan hasil data yang telah dimasukkan*/
}
else {/*Menampilkan pilihan pada hasil data yang dimasukan*/
printf("Anda
memasukan angka selain satuan dan puluhan!!"); /*Menampilkan hasil data yang telah
dimasukkan*/
}
return 0; /*Program selesai*/
}
Program 3b : statement if
bertingkat
#include "stdio.h"/* File header standar input output */
int main(void) /*Fungsi utama*
{
int
a; /*Mendeklarasikan variabel a bertipe
int*/
printf("Masukan
angka: ");/*Menampilkan hasil data yang telah
dimasukkan*/
scanf("%d",
&a); /*Membaca masukan data*/
if
(a<10) {/*Bernilai true (kondisi terpenuhi)
Jika variabel a kurang dari 10 maka akan menghasilkan data yang
dimasukan*/
printf("Anda
memasukan angka satuan");/*Menampilkan
hasil data yang telah dimasukkan*/
} else if (a>=10 && a<100){ /*
Bernilai true (kondisi terpenuhi) Jika
Menampilkan pilihan pada hasil data yang dimasukan bahwa a lebih dari atau sama
dengan 10 dan a kurang dari 100 */
if
(a<20) {/*Bernilai true (kondisi terpenuhi)
Jika variabel a kurang dari 20 maka akan menghasilkan data yang
dimasukan*/
printf("Anda
memasukan angka belasan!!");
/*Menampilkan hasil data yang telah dimasukkan*/
}
else {/*Menampilkan pilihan pada hasil data yang dimasukan*/
printf("Anda
memasukan angka puluhan!!");
/*Menampilkan hasil data yang telah dimasukkan*/
}
} else {/*Menampilkan pilihan pada hasil data
yang dimasukan*
printf("Anda
memasukkan angka selain satuan dan puluhan!!"); /*Menampilkan hasil data yang telah
dimasukkan*/
}
return 0;
/*Program selesai*/
}
Program 4 : Switch case
#include "stdio.h"/* File header standar input output */
int main(void) /*Fungsi utama*
{
int
grade; /*Mendeklarasikan variable bertipe int grade*/
printf("Masukan
angka: ");/*Menampilkan hasil data yang telah
dimasukkan*/
scanf("%d",
&grade); /*Membaca masukan data*/
switch
(grade) {
case
1:
printf("A\n");/*Menampilkan hasil data yang telah
dimasukkan*/
break;
case
2:
printf("B\n");/*Menampilkan hasil data yang telah
dimasukkan*/
break;
case
3:
printf("C\n");/*Menampilkan hasil data yang telah
dimasukkan*/
break;
case
4:
printf("D\n");/*Menampilkan hasil data yang telah
dimasukkan*/
break;
default:
printf("F\n");/*Menampilkan hasil data yang telah
dimasukkan*/
break;
}
return
0;/*Program selesai*/
}
0 Response to "Contoh Program Seleksi Kondisi pada Dev C++"
Post a Comment