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