Welcome to my Blog!

Selasa, 05 Januari 2010

tugas c++ Array & Struct

#include
#include
#include
struct
{
char kd[5],*merk;
int hrg,jbeli,total;
}hp[5];
main()
{
char nmksr[20],np[20],lg;
int i,jml;
float tobay,ubay,ukemb;
ulang:
clrscr();
cout<<"KONOHA CELL"<
cout<<"--------------------------"<
cout<<"Masukan Nama Kasir=";gets(nmksr);
cout<<"Masukan Nama Pembeli=";gets(np);
cout<<"Masukan Jumlah Data=";cin>>i;
cout<<"----------------------------"<
clrscr();
for(i=1;i<=jml;i++)
{
cout<<"Data ke-="<<
cout<<"Kode Handphone=";cin>>hp[i].kd;
cout<<"Merk Handphone=";cin>>hp[i].merk;
cout<<"Harga Handphone=";cin>>hp[i].hrg;
cout<<"Jumlah Beli=";cin>>hp[i].jbeli;
if(strcmp(hp[i].kd,"NK66")==0 || strcmp(hp[i].kd,"nk66")==0)
{
hp[i].merk="Nokia 6600";
hp[i].hrg=1200000;
}
else if(strcmp(hp[i].kd,"SE80")==0 || strcmp(hp[i].kd,"se80")==0)
{
hp[i].merk="Sony Ericson W80";
hp[i].hrg=1500000;
}
else if(strcmp(hp[i].kd,"NK73")==0 || strcmp(hp[i].kd,"nk73")==0)
{
hp[i].merk="Nokia N73";
hp[i].hrg=1700000;
}
else if(strcmp(hp[i].kd,"SM75")==0 || strcmp(hp[i].kd,"sm75")==0)
{
hp[i].merk="Siemens C75";
hp[i].hrg=1700000;
}
cout<<"Masukan Jumlah Beli=";cin>>hp[i].jbeli;
hp[i].total=hp[i].hrg*hp[i].jbeli;
}
clrscr();
cout<<"COUNTER HANDPHONE KONOHA CELL"<
cout<<" LAPORAN PENJUALAN HANDPHONE"<
cout<<"============================================="<
cout<<"Nama Kasir="<<
cout<<"Nama Pembeli="<<
for(i=1;i<=jml;i++)
cout<<"============================================="<
cout<<"No Kode Merk Harga Jumlah total"<
cout<<" Handphone Handpone Beli "<
cout<<"============================================="<
//12345678901234567890123456789012345678901234567890
for(i=1;i<=jml;i++)
{
gotoxy(2,10+i);cout<
gotoxy(7,10+i);cout<
gotoxy(19,10+i);cout<
gotoxy(28,10+i);cout<
gotoxy(34,10+i);cout<
gotoxy(42,10+i);cout<<
}
cout<<"============================================="<
cout<<"Total Bayar=";cin>>tobay;
cout<<"Uang Bayar=";cin>>ubay;
ukemb=ubay-tobay;
cout<<"Uang Kembali="<<
cout<<"============================================="<
cout<<"TERIMA KASIH"<
cout<<"Ingi Input Data Lagi [Y/T]=";cin>>lg;
if(lg=='Y'||lg=='y')
goto ulang;
else
goto akhir;
getch();
akhir:
}