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 :)
Baca kaya ginian ingat masa2 kuliah dulu :D
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteWoow..
ReplyDeleteDesainew
dari pendendalian program tersebut menurut saya struktur kondisi yaitu sturktur kondisi if, struktur kondisi if-else, struktur kondisi if-bersarang (nested if) dan struktur kondisi switch case default. Setiap struktur memiliki rumus yang berbeda-beda dalam menyelesaikan suatu pernyataan. Untuk struktur kondisi if, apabila kondisi bernilai benar maka pernyataan akan dilaksanakan, tetapi jika kondisi bernilai salah maka pernyataan itu tidak akan dilaksanakan.
ReplyDeleteBelajar if paling mudah logikanya masih nyambung kalau dah case dah mulai buntu aku hehehe do... while dan lain2 bikin aku pusing dulu hehehe
ReplyDeletememang pusing klu msalah IF ni,,,,,
ReplyDeleteBismillah, Insya Allah bermanfaat infonya
ReplyDelete... >>> SUKSES
jangan lupa main ke tempat kita
terima kasih atas ilmunya gan, sangat bermanfaat sekali. . .
ReplyDelete