Pengendalian program yang akan dibahas kali ini sangatlah sederhana, pengendalian program dengan if else. Untuk pengetahuan dasarnya silahkan baca postingan "Penggunaan if, else dan else if" Dibalik kesederhanaannya, pengendalian dengan if else ini oke banget dan sangat berguna dalam keseharian coding. Berikut contoh sederhana dalam penggunaan if else.
/*-----------------------------------------------------*/
/*-----Nama : Ahmad Ariful Amri ---------------------*/
/*-----Program: Contoh penggunaan Kontrol if else------*/
/*------------http://go-program.blogspot.com-----------*/
/*-----------------------------------------------------*/
#include <stdio.h>
#include <stdlib.h>
int main()
{
int nilai;
printf("Masukkan nilai : ");
scanf("%d", &nilai);
if(nilai >=85)
{
printf("Nilai An");
}
else if(nilai >=75)
{
printf("Nilai B+\n");
}
else if(nilai >=65)
{
printf("Nilai B\n");
}
else if(nilai >=55)
{
printf("Nilai C+\n");
}
else if(nilai >=45)
{
printf("Nilai C\n");
}
else if(nilai >=25)
{
printf("Nilai D\n");
}
else
{
printf("Nilai En");
}
return EXIT_SUCCESS;
}
Penjelasan
Seperti namanya "if" (bahasa inggris) yang dalam bahasa indonesianya "Jika". Jika sesuatu memenuhi syarat yang ada didalam if(Syarat), maka ia akan masuk kedalamnya dan mengerjakan pernyataan didalamnya. Seperti contoh, kita ambil sampel nilai yang diimputkan oleh user yaitu 50. Compiler memproses coding dari kiri atas ke kanan bawah (Kecuali ada hal lain sperti fungsi). Pertama si akan dicek pada "if" pertama yaitu nilai yang >=85. di cek apakah 50 >= 85? Tidak. Karena tidak memenuhi, lanjut lagi ke if else yang kedua >=75, belum memenuhi juga, selanjutnya apakah 50 >=65? tidak juga. Selnjutnya apakah 50 >= 55? tidak juga. Selanjutnya apakah 50 >= 45? IYA. barulah ia masuk dan melaksanakan pernyataan didalam nya. yaitu mengeprint "Nilai C".
Begitulah contoh sederhana penggunaan pengendalian program dengan "if". Semoga dapat berguna :)
0 komentar:
Posting Komentar