Home /
bahasa c /
bahasa program /
c++ /
if then else /
percabangan if /
Menggunakan IF THEN ELSE pada C++
Menggunakan IF THEN ELSE pada C++
Bahasa Program: C++ Builder 2009
Sistem Operasi Saat Praktek: Windows XP
Kita sering menggunakan komputer untuk memikirkan sesuatu. Sering pilihan-pilihan tersebut lebih dari satu. Dengan perintah IF, program dapat mempertimbangkan pilihannya berdasarkan keinginan kita dan menampilkan hasilnya.
secara dasar, perintah IF adalah sebagai berikut.
if (nilai_benar) {
perintah_dijalankan_apabila_benar
};
Namun ada kalanya kita juga perlu memberikan tanggapan baik nilai benar ataui salah, sehingga kita bisa memperluas dengan
if (nilai_benar) {
perintah_dijalankan_apabila_benar
} else
{
perintah_dijalankan_apabila_salah
};
Lah kalau tiga bagaimana? Gampang! Kita bisa memakai else if
if (nilai_benar) {
perintah_dijalankan_apabila_benar
} else if (nilai_benar) {
} else {
pilihan_terakhir
};
Agar dapat memahami lebih dalam, kita akan buat sebuah contoh persoalan sebagai berikut: User akan memasukkan nilai mentah mahasiswa pada jangkauan 0 sampai 100, lantas program akan menerjemahkan ke nilai huruf dengan ketentuan sebagai berikut:
90..100: Nilai A
80..89: Nilai B+
70..79: Nilai B
60..69: Nilai C
50..59: Nilai D
0..49: Nilai E
Kode programnya adalah sebagai berikut:
#pragma hdrstop
#include <tchar.h>
#include <iostream.h>
#include <conio.h>
#pragma argsused
int _tmain(int argc, _TCHAR* argv[])
{
int nilai;
cout << "Masukkan sebuah nilai: ";
cin >> nilai;
if ((nilai >= 90) && (nilai <= 100)) {
cout << "Nilai A";
} else if ((nilai >= 80) && (nilai <= 89)) {
cout << "Nilai B+";
} else if ((nilai >= 70) && (nilai <= 79)) {
cout << "Nilai B";
} else if ((nilai >= 60) && (nilai <= 69)) {
cout << "Nilai C";
} else if ((nilai >= 50) && (nilai <= 59)) {
cout << "Nilai D";
} else {
cout << "Nilai E";
};
getch();
return 0;
}
Langganan:
Posting Komentar (Atom)
Diberdayakan oleh Blogger.
0 comments:
Posting Komentar