Social Icons

Pages

Senin, 26 November 2012

LAPORAN PRATIKUM 10
KONSEP PEMOGRAMAN
MENGHITUNG HARGA PROGRAM KASIR UNTUK FRIED CHIKEND.

Berikut contoh penggunaan ARRAY pada bahasa C++ :       
Program Kasir untuk FriedChikend....



#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";
cout<<"WR Program";
}

HASIL NYA :







logika :

  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  (Isidari  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.








































































 

Sample text

Sample Text


Sample Text