Anda di halaman 1dari 7

# include <stdio.h># include <conio.

h>
# include <iostream.h>main()
{
int jml;char kode,*merk;
double harga,diskon,pajak,bayar,total;
//INPUT NILAI
cout<<"Masukan Kode Jaket= ";cin>>kode;
cout<<"Masukan Jumlah Beli Jaket= ";cin>>jml;
//RUMUS IF
if (kode=='A'||kode=='a')
{
harga=70000;merk="Bandung";pajak=0.1*harga;

if (jml>8)
{ diskon=0.05*harga;
}
else
if (jml>5)
{ diskon=0.02*harga;
}
else
{ diskon=0.01*harga;
}
}
else
if (kode=='B'||kode=='b')
{
harga=50000;
merk="Malang";
pajak=0.05*harga;

if (jml>5)
{ diskon=0.05*harga;
}
else
if (jml>3)
{ diskon=0.02*harga;
}
else
{ diskon=0.01*harga;
}
}
else
{
harga=0;
merk="-";
pajak=0;
}
bayar=jml*harga;
total=bayar+pajak-diskon;
clrscr;
//TAMPILKAN KEMBALI
cout<<"Jadi Kode = "<<kode<<endl;
cout<<"Jadi Merk = "<<merk<<endl;
cout<<"Jadi Harga = "<<harga<<endl;
cout<<"Jadi Bayar = "<<bayar<<endl;
cout<<"Jadi Pajak = "<<pajak<<endl;
cout<<"Jadi Diskon = "<<diskon<<endl;
printf("###################################\n");
cout<<"Jadi Total = "<<total<<endl;
getch();
}

Catatan:
Jika Statement menggunakan tipe string bukan caracter
maka saat deklarasiwajib Menggunakan tanda pointer *
sebelum tipe data dan jumlah size
Caracternya pun tidak perlu diberikan.
Bagaimana Jika kondisi menggunakan tipe string ??
Searching di Mbah Google Ok….. Tugas….!!!
# include <stdio.h>
# include <conio.h>
# include <iostream.h>
main()
{
int jml;
char huruf,*urutan;
cout<<"Masukan Huruf Abjad [x..z] = ";cin>>huruf;
switch(huruf)
{
case 'X':case'x':
urutan="Pertama";
break;
case 'Y':case'y':
urutan="Kedua";
break;
case 'Z':case'z':
urutan="Ketiga";
break;
default:
cout<<"Salah Input Huruf"<<endl;
urutan="Salah Urutan";
break;
}
cout<<endl<<endl;
clrscr;
cout<<"Jadi Huruf = "<<huruf<<endl;
cout<<"Jadi urutan = "<<urutan<<endl;
getch();
}

Anda mungkin juga menyukai