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 dalam CPP langsung Pake Tabel

Array adalah suatu tipe data terstuktur yang berupa sejumlah data sejenis (bertipe data sama) yang jumlahnya tetap dan diberi suatu nama tertentu. Elemen-elemen array tersusun secara sekuensial di dalam memori sehingga memiliki alamat yang berdekatan.
Array dapat berupa array 1 dimensi, 2 dimensi, bahkan n dimensi. Elemen-elemen array bertipe data sama tapi bisa bernilai sama atau berbeda-beda.
contoh sederhana saja:
#include<conio.h>
#include<iomanip.h>
#include<iostream.h>
#include<stdio.h>
main()
{
char np[15],kode[5],*namabuah[5];
int jumbel[5],harga[5],i,j,total[5];

cout<<"Input NAma Pembeli :";cin>>np;
cout<<"Jumlah Data   :";cin>>j;
for(i=1;i<=j;i++)
{
cout<<"Pilih Kode Buah :";cin>>kode[i];
cout<<"Jumlah Beli :";cin>>jumbel[i];
if(kode[i]=='A')
{namabuah[i]="apel";harga[i]=1000;}
else if(kode[i]=='J')
{namabuah[i]="Jeruk";harga[i]=500;}
total[i]=jumbel[i]*harga[i];
}

cout<<"Nama Pembeli :"<<np<<endl;
cout<<"============================================="<<endl;
cout<<"No  Kode   Namabuah    Harga   Beli   Total "<<endl;
cout<<"============================================="<<endl;


for(i=1;i<=j;i++)
{
cout<<setiosflags(ios::left)<<setw(5)<<i;
cout<<setiosflags(ios::left)<<setw(4)<<kode[i];
cout<<setiosflags(ios::left)<<setw(10)<<namabuah[i];
cout<<setiosflags(ios::left)<<setw(8)<<harga[i];
cout<<setiosflags(ios::left)<<setw(8)<<jumbel[i];
cout<<setiosflags(ios::left)<<setw(5)<<total[i]<<endl;
}
getch();
}

Tidak ada komentar:

Posting Komentar