Page 34 - MAIDA-23833025
P. 34
Modul Dasar Pemrograman
Perintah-1 dan perintah-2 dapat berupa sebuah pernyataan tunggal, pernyataan
majemuk atau pernyataan kosong. Jika pemakaian if-else diikuti dengan pernyataan
majemuk, bentuk penulisannya sebagai berikut :
if (kondisi)
{
perintah-1;
...
}
else
{
perintah-2;
...
}
Contoh
Menentukan besarnya diskon dan bonus dari jumlah beli, dengan kriteria :
- jika jumlah beli > 15 maka diskon 5% dan bonusnya : payung
- selain itu tidak dapat diskon dan bonus
contoh-2 #include <stdio.h>
#include <conio.h>
#include <iostream.h>
main( )
{
float jumbel,hrg;
char bonus[15];
float diskon;
clrscr( );
puts("");
cout<<" Harga Barang : " ; cin>> hrg;
cout << " Jumlah belinya : "; cin>> jumbel;
if(jumbel>=15)
{ diskon = 0.15 * hrg ;
strcpy(bonus, "PAYUNG");
}
else
{ diskon =0 ;
strcpy(bonus, "Tidak Dapat");
}
cout<<"\n----------------------------"<<endl;
cout<<" Diskonnya : "<<diskon<<endl;
cout<<" Bonusnya : "<<bonus<<endl;
getch();
}
31
33