Blog ini dibuat untuk Anda yang ingin mempelajari bahasa pemrograman dengan mudah dan cepat

SCIENCE OF PROGRAMMING

www.humanprogramming.blogspot.co.id
Expretion your skill on programming
About Me

Senin, 28 Desember 2015


Pernyataan IF


if (kondisi)
{
Pernyataan;
……
}

Contoh1:
#include
#include
#include
main()
{
double tot_beli, potongan=0, jum_bayar=0;
clrscr();
cout<>tot_beli;
if (tot_beli >= 50000)
potongan = 0.2 * tot_beli;
cout<<"Besarnya Potongan Rp. "< jum_bayar = tot_beli – potongan;
cout<<"Jumlah yang harus dibayarkan Rp. "< getch();
}


Pernyataan If Else

if (kondisi-1)
{
perintah-1;
….
}
else
{
perintah-2;
….
}

Contoh2:
#include
#include
#include
main()
{
double tot_beli, potongan=0, jum_bayar=0;
clrscr();
cout<>tot_beli;
if (tot_beli >= 50000)
potongan = 0.2 * tot_beli;
else
potongan = 0.05 * tot_beli;
cout<<"Besarnya Potongan Rp. "< jum_bayar = tot_beli – potongan;
cout<<"Jumlah yang harus dibayarkan Rp. "< getch();
}


Pernyataan Nested If

if(syarat)
if(syarat)
… perintah;
else
… perintah;
else
if(syarat)
… perintah;
else
… perintah;

Contoh3:
#include
#include
#include
main()
{
char kd;
char ukr,merk[20];
long int hrg,byr,ppn,ttl,u_byr,u_kembali,byk;
clrscr();
cout<<"***Toko Kelontong Keroncongan***"< cout<<"============================================="< cout<<"A. Susu Dancow "< cout<<" 1. Ukuran Kecil "< cout<<" 2. Ukuran Sedang "< cout<<" 3. Ukuran Besar "< cout<<"B. Susu Bendera "< cout<<" 1. Ukuran Kecil "< cout<<" 2. Ukuran Sedang "< cout<<" 3. Ukuran Besar "< cout<<"C. Susu SGM "< cout<<" 1. Ukuran Kecil "< cout<<" 2. Ukuran Sedang "< cout<<" 3. Ukuran Besar "< cout<>kd;
cout<>ukr;
cout<>byk;
if(kd==’A’||kd==’a’)
{strcpy(merk,”Dancow”);
if(ukr==’1′)hrg=15000;
else if(ukr==’2′)hrg=26000;
else hrg=45000;}
else if(kd==’B’||kd==’b’)
{strcpy(merk,”Bendera”);
if(ukr==’1′)hrg=12000;
else if(ukr==’2′)hrg=22000;
else hrg=40000;}
else
{strcpy(merk,”SGM”);
if (ukr==’1′)hrg=20000;
else if(ukr==’2′)hrg=38000;
else hrg=70000;}
cout<<"Merk Susu :"< cout<<"Harga :"< byr=hrg*byk;
cout<<"Pembayaran :"< ppn=0.1*byr;
ttl=byr+ppn;
cout<<"PPN :"< cout<<"Total Bayar :"< cout<>u_byr;
u_kembali=u_byr-ttl;
cout<<"Uang Kembali :"< cout<<"Terima Kasih Anda Telah Ke Counter Kami"< getch();
}


Pernyataan If – Else Majemuk

if (syarat)
{
… perintah;
… perintah;
}
else if (syarat)
{
… perintah;
… perintah;
}
else
{
… perintah;
… perintah;
}

Contoh4:
#include
#include
#include
main()
{
char nm_pes[20],nm[20],kode,tujuan[30];
int jml;
long int harga,ttl;
clrscr();
cout<<"PT TRAVELLING INDONESIA"< cout<>nm;
cout<>kode;
cout<>jml;
if(kode==’1′)
{strcpy(tujuan,”Jakarta – Medan”);
strcpy(nm_pes,”Garuda Airlines”);
harga=400000;}
else if(kode==’2′)
{strcpy(tujuan,”Jakarta – Lampung”);
strcpy(nm_pes,”Asia Airlines”);
harga=200000;}
else
{strcpy(tujuan,”Jakarta – Palembang”);
strcpy(nm_pes,”Sriwijaya Airlines”);
harga=300000;}
ttl=jml*harga;
cout<<"Penumpang Yang Bernama :"< cout<<"Nama Pesawat :"< cout<<"Tujuan :"< cout<<"Harga Tiket :"< cout<<"Total Bayar :"< – Jika Nilai Rata-Rata >= 70, maka mendapat hadiah Uang sebesar Rp. 500,000
– Jika Nilai Rata-Rata < 70, maka mendapat hadiah Hiburan
• Tampilan yang diinginkan sebagai berikut :
Layar Masukkan
PROGRAM HITUNG NILAI RATA-RATA
Nama Siswa : …
Nilai Pertandingan I : …
Nilai Pertandingan II : …
Nilai Pertandingan III : …
Layar Keluaran
Siswa yang bernama …
Memperoleh nilai rata-rata
dari hasil perlombaan yang diikutinya.
Hadiah yang didapat adalah ..

0 komentar:

Posting Komentar