Menjadi Wanita Yang Paling Bahagia Dengan Selalu berbaik Sangka Pada Takdir Allah dan Bersyukur den

Menjadi Wanita Yang Paling Bahagia Dengan Selalu berbaik Sangka Pada Takdir Allah dan Bersyukur den
Jadikan Hati Kami selalu Rindu Pada Mu Ya Allah..

Kamis, 09 Desember 2010

Latihan ARRaY Menggunakan STRCMP


  
#include<conio.h>
#include<stdio.h>
#include<iostream.h>
#include<iomanip.h>
main()
{
char *jur[10],kode[10][8],tgl[8];
int harga[10],i,j,jumbel[10],total[10];
float pajak;
long int totbay,tohar;

cout<<"Input no Transaksi:";gets(tgl);
cout<<"Input Jumlah transaksi:";cin>>j;
for(i=1;i<=j;i++)
{
cout<<"Input Kode TIket  :";cin>>kode[i];
cout<<"Input Jumlah Beli :";cin>>jumbel[i];
if(strcmp(kode[i],"ARG01")==0)
{jur[i]="Jakarta-Bandung"; harga[i]=60000;}
else
if(strcmp(kode[i],"CRB02")==0)
{jur[i]="Jakarta-cirebon"; harga[i]=50000;}
else if(strcmp(kode[i],"PRH03")==0)
{jur[i]="Jakarta-bogor"; harga[i]=5000;}

total[i]=jumbel[i]*harga[i];
}
clrscr();
cout<<"====================================================="<<endl;
cout<<"No transaksi:"<<tgl<<endl;
cout<<"====================================================="<<endl;
cout<<"NO Kode   Jurusan          Harga    Jumlah    total     "<<endl;
cout<<"======================================================"<<endl;
for(i=1;i<=j;i++)
{
cout<<setiosflags(ios::left)<<setw(3)<<i;
cout<<setiosflags(ios::left)<<setw(8)<<kode[i];
cout<<setiosflags(ios::left)<<setw(20)<<jur[i];
cout<<setiosflags(ios::left)<<setw(6)<<harga[i];
cout<<setiosflags(ios::left)<<setw(6)<<jumbel[i];
cout<<setiosflags(ios::left)<<setw(6)<<total[i]<<endl;
tohar=total[i]+tohar;
}
pajak=0.1*tohar;
totbay=tohar+pajak;
cout<<"==========================================="<<endl;
cout<<"                            Total      :"<<tohar<<endl;
cout<<"                    pajak10%   :"<<pajak<<endl;
cout<<"                    TOTAL BAYAR:"<<totbay<<endl;
cout<<"==========================================="<<endl;
getch();
}

Tidak ada komentar:

Posting Komentar