Contoh Program Array Pada C++

Array adalah serangkaian elemen dari jenis yang sama ditempatkan di lokasi memori yang berdekatan yang dapat direferensikan secara individual dengan menambahkan indeks untuk identifikasi unik.  Pada postingan kali ini saya akan share contoh program yang menggunakan array pada bahasa C++.
Penjelasan penggunaan array pada c++
  1. Array  merupakan  struktur  data  yang sering            digunakan             dalam pemrograman      untuk      menyimpan data   yang   akan   diolah   kemudian (misalnya  pada  proses  sorting  atau searching).
  2. Array    adalah    struktur    data    yang terdiri  dari  kumpulan  variabel  yang bertipe sama.
  3. Beberapa     bahasa     pemrograman men-dukung  struktur  array  statis  dan dinamis.   Pada   C/C++,   array   yang didukung adalah array statis.
  4. Pada     C/C++,     array     merupakan pointer    yang    mempunyai    alokasi memori tetap (pointer constant).
  5. Nilai  (Isi)  dari  elemen-elemen  suatu array    ditempatkan    pada    memori yang berurutan.
  6. Akses   elemen   suatu   array   bersifat random,  artinya  dapat  dimulai  dari mana   saja   dan   tidak   harus   dari elemen pertamanya


Listing Program
#include<iostream.h>
#include<conio.h>
#include<iomanip.h>

void main()
{
int n,i,harga,bayar=0,totalbayar,total[100],banyak[100]; //contoh ARRAY
float pajak;
char jenis[100];
cout << "Banyak Jenis  =  ";
cin>>n;
for (i=0;i<n;i++)
{
    cout<<"Jenis ke-"<<(i+1) << endl;
    cout<<"Jenis Potong [D/P/S] : ";
    cin>>jenis[i];
    cout<<"Banyak Potong        : ";
    cin>>banyak[i];
    cout<<endl;
}
clrscr();
cout<<"-------------------------------------------------------------------------------\n";
cout<<"No\tJenis Potong\tHarga Satuan\tBanyak Barang\tJumlah Harga\n";
cout<<"-------------------------------------------------------------------------------\n";
for(i=0;i<n;i++)
{
    cout<<setw(9)<<setiosflags(ios::left)<<(i+1);         //Merapihkan Tampilan
    cout<<setw(17)<< setiosflags(ios::left);
    if(jenis[i]=='D'||jenis[i]=='d')
    {
        cout<<"Dada";
        cout<<setw(17)<< setiosflags(ios::left);
        harga=2500;
        cout<<"2500";
}
else if (jenis[i]=='P'||jenis [i]=='p')
{
    cout<<"Paha";
    cout<<setw(17)<< setiosflags(ios::left);
    harga=2000;
    cout<<"2000";
}
else
{
        cout<<"Sayap";
        cout<<setw(17)<< setiosflags(ios::left);
        harga=1500;
        cout<<"1500";
    }
    cout<<setw(17)<< setiosflags(ios::left)<<banyak[i];
    total[i]=banyak[i]*harga;
    cout<<total[i];
    bayar+=total [i];
    cout<<endl ;
}
cout << endl ;
cout <<"--------------------------------------------------------------------------------\n";
cout<< "\t\t\t\t\tJumlah Bayar  =     "<<bayar<< endl ;
pajak = 0.1*bayar;
cout<< "\t\t\t\t\tPajak         =     "<<pajak<<endl;
totalbayar = bayar+pajak;
cout<< "\t\t\t\t\tToyal Bayar   =     "<<totalbayar<<endl<<endl ;
cout<<"----------------------------------Thank You--------------------------------------\n";
}

Output Program

0 komentar "Contoh Program Array Pada C++", Baca atau Masukkan Komentar

Posting Komentar