Anda di halaman 1dari 5

Pemrograman Terstruktur: Kondisional if else, Dedi Supriatna, MT Halaman 1

Tutorial 05
Program dengan Kondisional if - else

Dalam kehidupan ini banyak proses yang bersifat kondisional (tergantung pada kondisi/keadaan),
misalnya nilai mata kuliah mahasiswa dinyatakan dengan huruf A, B, , D, !" #roses untuk
menentukan nilai huruf tersebut adalah proses kondisional, yaitu bahwa seorang mahasiswa dapat
memperoleh nilai A, B, , D atau !, tergantung kepada nilai angka yang diraihnya"
ontoh kondisional lainnya adalah kelulusan" $ondisi yang menentukan lulus atau tidaknya seorang
mahasiswa adalah indeks prestasi kumulatif (%#$) yang diraihnya" &isalnya 'ika batas lulus adalah %#$
( )"0, maka 'ika seorang mahasiswa memperoleh nilai kurang dari *"0 akan dinyatakan tidak lulus,
sedangkan apabila ia meraih nilai *"0 atau lebih akan dinyatakan lulus"
Dalam ++, salah satu ,ara menyelesaikan proses kondisional adalah dengan struktur if ... else ..."
Sintaks:
if ( kondisi ) {
... proses jika kondisi benar ...
} else {
... proses jika kondisi salah ...
}
Contoh:
if ( nilai < 6.0 ) {
cout<<Selamat, anda lulus\n;
} else {
cout<<Maaf, anda masih harus mengulang\n;
}



Pemrograman Terstruktur: Kondisional if else, Dedi Supriatna, MT Halaman 2

Latihan
$lik- File New Project
.ama pro'e,t- latihan05

Double ,li,k


Pemrograman Terstruktur: Kondisional if else, Dedi Supriatna, MT Halaman 3

#ro'e,t akan tersimpan di folder latihan, selan'utnya klik Sae

/dit kode program men'adi seperti ini-

Pemrograman Terstruktur: Kondisional if else, Dedi Supriatna, MT Halaman 4

$lik- !"ec#te Com$ile, tentukan nama file

0ika semua kode program benar, akan tampil !rrors: 0 %arnings: 0 pada dialog berikut

$lik- Close
$lik- !"ec#te &#n untuk men'alankan pro'e,t

Pemrograman Terstruktur: Kondisional if else, Dedi Supriatna, MT Halaman 5

Berikut ini adalah ,ontoh hasil r#n (men'alankan) program-

Anda mungkin juga menyukai