Sabtu, 07 Juni 2014

Quiz Konsep Pemrograman

Buatlah program untuk mencari Total Pembayaran Air

Pembayaran Tagihan Rekening Air
--------------------------------------------
Kode Pelanggan : ?
Nama     :  Proses
Tipe : ?
Biaya Beban  :   Proses
Harga /M3 : Proses
Jumlah Pemakaian : ?
Biaya Tagihan Air : ProsesPajak : ProsesTotal Pembayaran : Proses
Input Data Lagi [Y/T] : ?--------------------------------------------

Ketentuan Proses
    Jika Kode Pelanggan='0110' Maka Nama Pegawai = 'Aldyan'
    Jika Kode Pelanggan='0111' Maka Nama Pegawai = 'Eko'
    Jika Kode Pelanggan='0112' Maka Nama Pegawai = 'Andri'

    Jika Tipe = RM maka Biaya Beban = 35000, Harga per M3 = 5000
    Jika Tipe = SW maka Biaya Beban = 55000 , Harga per M3 = 9000
    Jika Tipe = PB maka Biaya Beban = 135000 , Harga per M3 = 15000

Biaya Tagihan Air = Biaya Beban + Jumlah Pemakaian * Harga per M3
Pajak = 10% Biaya Tagihan Air
Total Pembayaran = Biaya Tagihan Air + Pajak
jawaban:
#include"iostream.h"                                                                                             
#include"string.h"
void main(){
char kode[4]="", nama[10]="", tipe=[2], lagi='Y';
long harga=0,total=0,jumlah=0, biayaTA=0, biayaB=0, pajak=0;
while(lagi=='Y'||lagi=='y'){
cout<<"\n Pembayaran Tagihan Rekening Air\n------------------------\n";
cout<<"kode pelanggan :"; cin>>kode;
   if (kode=='0110'){
   strcpy (nama,"aldyan");
   }else if (kode=='0111'){
   strcpy (nama,"eko");
   }else if (kode=='0112'){
   strcpy (nama,"andri");
   }else{
   strcpy (nama,"-");
   }
cout<<"Nama pegawai : "<<nama;
cout<<"\n Tipe : ";cin>>tipe;
   if (tipe=='RM'){
   strcpy(biayaB,"35000");harga=5000;
   }else if (tipe=='SW'){
   strcpy(biayaB,"55000");harga=9000;
   }else if(tipe=='PB'){
   strcpy(biayaB,"135000");harga=15000;
   }else{
   strcpy(biayaB,"-");harga=0;
cout<<"\n biaya beban : "<<biayaB;
cout<<"\n harga per m3 : "<<harga;
cout<<"\n jumlah pemakaian : "; cin>>jumlah;
biayaTA=biayaB+jumlah*harga;
cout<<"\n biaya tagihan air : "<<biayaTA;
total=0.1*biayaTA;
cout<<"\n total pembayaran biaya tagihan air + pajak : "<<total;
cout<<"\n ada data lagi [Y/T]:";cin>>lagi;
}
}

Tidak ada komentar:

Posting Komentar