makalah kelompok presentasi strukur data versi pdf
Post on 30-Jun-2015
141 Views
Preview:
DESCRIPTION
TRANSCRIPT
PROGRAM STRUKTUR DATA
“DEVI’S FRIED CHICKEN ”
“JOGJAKARTA”
MAKALAH STRUKTUR DATA
Diajukan untuk memenuhi mata kuliah Struktur Data pada Semester II
Disusun oleh :
1. Devito bagas ( 1213 )
2. Budi ( 1213 )
3. Rendi ( 1213 )
4. Siwi ( 1213 )
5. Asep pudin ( 12133453)
Jurusan Manajemen Informatika
Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika Yogyakarta
2014
A. PENJELASAN PROGRAM
1. Tipe Data
Digunakan untuk mendeklasikan variable dalam program :
a. Integer
- int data[MAX]; = untuk membatasi maksimal antrian
- int head; = untuk nilai awal atrian
- int tail; = untuk nilai akhir antrian
- int isempty(); = untuk mengetahui apakah antrian kosong
- int isfull(); = untuk mengetahui apakah antrian penuh
- int i; = untuk pengulangan
- int enqueue(); = untuk menambah antrian
- int dequeue(); = untuk mengurangi antrian
- int view(); = untuk melihat tampilan
- int clear(); = untuk mengosongkan antrian
- int e=antrian.data[antrian.head]; = untuk menampilkan nomer antrian
- int jminput,i; = untuk memasukkan jumlah jenis pesanan
- int pil; = untuk melakukan pilihan
b. Character
- char abc,nmkasir[30]; = untuk mendeklarasikan pilihan dan nama kasir
- char *menu; = untuk
c. Float
- float hs,total; = untuk mendeklarasikan harga satuan, total dalam bentuk
desimal
2. Operasi Aritmatika
Digunakan untuk mengoperasikan variable yang bertipe data integer dan float.
a. Penjumalahan (+)
- total_bayar=total_bayar+(ang[i].hs*ang[i].jmpesan);
b. Pengurangan (-)
- uk=ub-total_bayar;
c. Perkalian ( x )
- total_bayar=total_bayar+(ang[i].hs*ang[i].jmpesan);
3. Array Dimensi 2
Digunakan untuk mendeklarasikan jumlah dan jenis pesanan yang lebih dari satu tipe
pesanan.
4. QUEUE
Digunakan untuk mendeklarasikan antrian pembayaran.
a. ENQUEUE
Untuk menambah jumlah antrian pembayaran.
b. DEQUEUE
Untuk mengurangi daftar antrian pembayaran dengan melakukan transaksi
pembayaran.
c. TAMPILAN (VIEW)
Untuk menampilkan daftar antrian.
d. CLEAR
Untuk mengosongkan daftar antrian.
e. KELUAR
Untuk keluar dari program queue.
B. TAMPILAN PROGRAM
1. SINTAK
top related