Sabtu, 20 Oktober 2012

Contoh soal c++


Contoh soal c++
Operasi string
Tanggal keberangkatan=char tgl [10],kk,nk[20];
Kode kereta [A\B]=
Jumlah tiket=int jum;
Jumlah beli
Total bayar          if( (kk==’a’) II(kk==’A’))
Bonus=                 {strcpy(nm,”banyu jaya”);
                                Harga=150000;}
                                Else
                                {strcpy(nm,”semarang jaya”);
                                Hrg=100000;)
                                Tb=hrg*jum;
                               

Output
Nama kereta=
Harga tiket=
Total bayar=

Ket:
-              jika kode A kereta adl ‘A’ maka nama kereta “banyu jaya” dan harga tiket 100000
-              jika kode B kereta adl ‘B’ maka nama kereta “semarang jaya” dan harga tiket 150000
-              total bayar adalah harga tiket dikalikan jumlah beli

Input :
Nama pembeli: string
Tanggal beli: string
Kode sepatu [EA/AD/RB]: string
Jumlah beli:
Total bayar:

Output:
Pembeli=
Tanggal=
Merek sepatu=
Harga sepatu=
Harga beli=



Ketentuan soal
Jika kode sepatu EA maka merk sepatu “EAGLE” dan harga 1500000
Jika kode sepatu AD Maka merk sepatu “ADIDAS”Ndan harga 3000000
Jika kode sepatu RB maka merk sepatu “REEBOOK”  dan harga 18500000
Total bayar adalah harga dikalikan jumlah
Diberikan bonus jika
Total bayar lebih dari 5 juta adalah “1 Free
Total bayar lebih dari 3 juta adalah “1 Free
Selain itu tidak mendapatkan bonu

Fungsi if yg digunakan :
If  (!strcmp(ks,==”EA”))II !strcmp(ks,”ea”))
{strcpy(merk,”eagle”);
Hrg=1500000;}
Else if (!strcmp(ks,”AD”)II !strcmp(ks,”ad”))
{strcpy(merk,”Adidas”);
Hrg=3000000;}
Else if (!strcmp(ks,”RB”) II !strcmp(ks,”rb”))
{strcpy(merk,”Reebook”);
Hrg=1850000;}
Else
{strcpy(merk,”kode anda salah”);
Hrg=0;}
Tb=hrg#jum;


Tidak ada komentar:

Posting Komentar