Tuesday, December 15, 2009

JaWaBaN LaTiHaN C++ ARRAY....! ^_^

Latihan 12 (GEROBAK FRIED CHICKEN)

#include
#include-conio.h>("<" diganti "-" soalnya gak kebaca di sininya)
#include-iostream.h>
#include-iomanip.h>
main()
{
int a,j,byk[4],harga[4],jml[4],total,disk,tbayar;
char jenis[4],*nm[8];
clrscr();
cout<<"Banyak Jenis : ";cin>>j;
cout<<"====================" << endl ;
for (a=1;a<=j;a++)
{
cout<<"Jenis ke - "<< a << endl ;
cout<<"Jenis Potong : ";cin>>jenis[a];
cout<<"Banyak Potong : ";cin>>byk[a];
if (jenis[a]=='D')
{nm[a]="Dada";harga[a]=2500;}
else if (jenis[a]=='P')
{nm[a]="Paha";harga[a]=2000;}
else
{nm[a]="Sayap";harga[a]=1500;}
jml[a]=harga[a]*byk[a];
}
clrscr();
cout<<"GEROBAK FRIED CHICKEN"<< endl ;
cout<<"==================================================="<< endl ;
cout<<"No. Jenis Harga Banyak Jumlah "<< endl ;
cout<<" Potong Satuan Potong Beli "<< endl ;
cout<<"==================================================="<< endl ;
//12345678901234567890123456789012345678901234567890123456789
for (a=1;a<=j;a++)
{
gotoxy(1,6+a);cout<< a ;
gotoxy(8,6+a);cout<< nm [a] ;
gotoxy(18,6+a);cout<< harga [a];
gotoxy(28,6+a);cout<< byk [a];
gotoxy(45,6+a);cout<< jml [a];
total+=jml[a];
disk=total*0.1;
tbayar=total+disk;
}
cout<< endl ;
cout<<"==================================================="<< endl ;
gotoxy(28,7+a);cout<<"Jumlah Bayar : ";
gotoxy(45,7+a);cout<< total ;
gotoxy(28,8+a);cout<<"Pajak 10% : ";
gotoxy(45,8+a);cout<< disk ;
gotoxy(28,9+a);cout<<"Total Bayar : ";
gotoxy(45,9+a);cout<< tbayar ;
getch();
}





===================================================================================

LATIHAN 13 GRADE

#include
#include
#include
#include
main()
{
int a,j,tgs[4],uas[4],uts[4],ahr[4];
char nama[4][10],g[4];
clrscr();
cout<<"Masukkan Jumlah Mahasiswa : ";cin>>j;
cout<<"================================"<< endl ;
for (a=1;a<=j;a++)
{
cout<<"Mahasiswa ke - "<< a << endl ;
cout<<"Nama Mahasiswa : ";gets(nama[a]);
cout<<"Nilai Tugas : ";cin>>tgs[a];
cout<<"Nilai UTS : ";cin>>uts[a];
cout<<"Nilai UAS : ";cin>>uas[a];


}
clrscr();
cout<<"\t Daftar Nilai"<< endl ;
cout<<"\t Materi : Pemrograman C++"<< endl ;
cout<<"=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-="<< endl ;
cout<<"No. Nama Nilai Grade "<< endl ;
cout<<" Mahasiswa -------------------------- "<< endl ;
cout<<" Tugas UAS UTS Akhir "<< endl ;
cout<<"=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-="<< endl ;
///123456789012345678901234567890123456789012345678901234567890
for (a=1;a<=j;a++)
{
gotoxy(2,8+a);cout<< a ;
gotoxy(7,8+a);cout<< nama [a];
gotoxy(22,8+a);cout<< tgs [a];
gotoxy(30,8+a);cout<< uas [a];
gotoxy(37,8+a);cout<< uts [a];
ahr[a]=(tgs[a]*0.3)+(uts[a]*0.3)+(uas[a]*0.4);
if (ahr[a]>=80)
g[a]='A';
else if (ahr[a]>=70)
g[a]='B';
else if (ahr[a]>=59)
g[a]='C';
else if (ahr[a]>=50)
g[a]='D';
else if (ahr[a]<50)
g[a]='E';
else
g[a]=0;
gotoxy(43,8+a);cout<< ahr [a];
gotoxy(51,8+a);cout<< g [a];
}

getch();
}




















-=]|[SILAHKAN MENCOBA]|[=-


NB: Apabila terjadi trouble silahkan trouble-shoot sendiri...
karena command2 c++ dgn HTML beberapa ada yg sama jadi agak bentrok...^_^
ENJOYYYYYYYYYYYYYYY........!!

No comments:

Post a Comment

LeaVe yOuR JUNK-mind