Sabtu, 23 November 2013

belajar array data penjualan

Belajar Array

dari stress berat nih kepala jadi enteng gara-gara
dapet bantuan dari asdos yang lumayan sangat membantu...murah hati untuk membantu mengerjakan

inti dari array yang bisa sangat membantu
Variabel Larik atau lebih dikenal dengan ARRAY adalah Tipe terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe sama.
variabel dibagi menjadi 2, array dimensi 1 dan dimensi 2

array dimensi 1
bentuk umum pendeklarasian array : tipe_data nama_variabel [ukuran]
ket : *tipe data : untuk menyatakan tipe data yang digunakan
        *ukuran   : untuk menyatakan jumlah maksimum elemen array
contoh : float nil_akhir[6];
             cara pembacaan : float(tipe data elemen array),
                                          nil_akhir(nama variabel array),
                                          [6](jumlah elemen array)
array dimensi 2
bentuk umum pendeklarasian array : tipe_data nama_variabel [index-1][index-2]
ket : *tipe data : untuk menyatakan tipe data yang digunakan
        *index-1   : untuk menyatakan jumlah baris
        * index-2   : untuk menyatakan jumlah kolom

contoh array dimensi 2:
#include <conio.h>
#include <iostream.h>
main()
{
char hari[7][10]={"minggu", "senin", "selasa", "rabu", "kamis", "jumat", "sabtu"};

cout<<"Nama-nama hari"<<endl;
cout<<hari[0]<<endl<<hari[1]<<endl<<hari[5];

getch();
}

contoh array : 

#include <conio.h>
#include <iostream.h>

main()
{
int banyak,i;
char nama[10][20];
int teori[10],praktik[10],rata[10];
clrscr();
cout<<"MASUKAN BANYAK DATA :";cin>>banyak;
for(i=1;i<=banyak;i++)
    {
    cout<<"\n DATA KE-"<<i;
    cout<<"\nNAMA : ";cin>>nama[i];
    cout<<"NILAI teori : ";cin>>teori[i];
    cout<<"NILAI praktik :";cin>>praktik[i];
    rata[i]=(0.4*teori[i]) +(0.6*praktik[i]);cout<<endl;
    }
cout<<"\tDATA NILAI SISWA";
cout<<"\n================";
cout<<"\nNo Nama teori praktik rata";
cout<<"\n================";
for(i=1;i<=banyak;i++)
    {
   cout<<i<<"  "<<nama[i]<<"  "<<teori[i]<<"   "<<praktik[i]<<"  "<<rata[i];
   cout<<endl;
   }

getch();
}
contoh data penjualan menggunakan fungsi array dan if :
pada contoh ini, pahami if sebelumnya dan masukan dengan fungsi if yang ada

#include <conio.h>
#include <iostream.h>

main()
{
int banyak,i;
char nama[10][20];
int teori[10],praktik[10],rata[10];
clrscr();
cout<<"MASUKAN BANYAK DATA :";cin>>banyak;
for(i=1;i<=banyak;i++)
    {
    cout<<"\n DATA KE-"<<i;
    cout<<"\nNAMA : ";cin>>nama[i];
    cout<<"NILAI teori : ";cin>>teori[i];
    cout<<"NILAI praktik :";cin>>praktik[i];
    rata[i]=(0.4*teori[i]) +(0.6*praktik[i]);cout<<endl;
    }
cout<<"\tDATA NILAI SISWA";
cout<<"\n================";
cout<<"\nNo Nama teori praktik rata";
cout<<"\n================";
for(i=1;i<=banyak;i++)
    {
   cout<<i<<"  "<<nama[i]<<"  "<<teori[i]<<"   "<<praktik[i]<<"  "<<rata[i];
   cout<<endl;
   }

getch();
}

latihan-latihan array "tes mengasak ketelitian buat copas bro:

layar masukan

gerobak fried chicken
==================
kode      jenis         harga
==================
D           Dada        2500
P            Paha        2000
S            Sayap      1500
------------------------------
banyak jenis:...<diinput>
jenis ke...<proses counter>
kode potong[D/P/S] : ...<diinput>
banyak potong : ....<diinput>
<<terus berulang tergantung banyak jenis>>

layar keluaran

               gerobak fried chicken
===============================
kode      jenis         harga      banyak   jumlah
              potong     satuan     potong   harga
===============================
-            -------       -------       ------     ------
-            -------       -------       ------     ------
-            -------       -------       ------     ------
-----------------------------------------------------
                                jumlah bayar : <output>
                                pajak 10%     : <output>
                                total bayar     : <output>




Tidak ada komentar:

Posting Komentar