Sabtu, 08 Desember 2012

Contoh Array (coding)

#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main()
{
int i,n,jb[5];
char kb[5][3],jdl[5][20];
float harga[5],total[5];

clrscr();
cout<<"JUMLAH INPUTAN=";cin>>n;
cout<<endl;
for (i=1;i<=n;i++)
{
cout<<"Data ke - "<<i<<endl;
cout<<"kode buku [ab/tr] = ";cin>>kb[i];
cout<<"jumlah buku = ";cin>>jb[i];

if (!strcmp(kb[i],"ab"))
    {strcpy(jdl[i],"abascus");
    harga[i]= 50000;}
else
if (!strcmp(kb[i],"tr"))
    {strcpy(jdl[i],"trigonometri");
    harga[i] = 75000;}
else
    {strcpy(jdl[i],"salah");
    harga[i] = 0;}
total[i]=harga[i]*jb[i];
cout<<endl<<endl;
}

cout<<"-------------------------------------"<<endl;
cout<<"No. Judul       harga    jumlah   total"<<endl;
cout<<"---------------------------------------"<<endl;
for (i=1;i<=2;i++)
{
printf("\n  %d  %s  %8.0f   %d  %8.0f ",i,jdl[i],harga[i],jb[i],total[i]);
   }
cout<<"\n--------------------------------------"<<endl;
   getch();
}