Postingan

Menampilkan postingan dari Maret, 2019

TI POLITALA 2A ALPRO QUEUE

Gambar
1. Pengertian Queue Kaidah utama dalam konsep  queue  adalah FIFO yang merupakan singkatan dari First In First Out,  artinya adalah data yang pertama kali dimasukkan atau disimpan, maka data tersebut adalah yang pertama kali akan diakses atau dikeluarkan. Analoginya sama dengan antrian di sebuah loket pembelian tiket kereta, orang yang datang lebih dahulu, maka akan dilayani terlbih dahulu, dan akan selesai lebih dulu dari orang-orang yang datang setelahnya. Gambar di bawah ini mengilustrasikan kerja sebuah  queue :  2. Deklarasi  queue  dalam program Sebuah  queue  di dalam program komputer dideklarasikan sebagai sebuah tipe bentukan baru, di dalam Bahasa C, biasa disebut  struct . Sebuah struktur data dari sebuah  queue  setidaknya harus mengandung dua tiga variabel, yakni variabelHEAD yang akan berguna sebagai penanda bagian depan antrian, variabel TAILyang akan berguna sebagai penanda bagian belakang antrian dan ARRAY DATAdari yang akan menyimpan data-data y

TI POLITALA 2A ALPRO TUGAS BESAR

Gambar
Tugas Besar Pesawat Travel Program Penjualan Tiket Pesawat FERRY ADITYA PUTRA GARUDA Jl. MUHAJIRIN No. 37 Telp. 081258579221 PROGRAM TIKET PESAWAT #include <iostream> #include <fstream> using namespace std; int main () { ofstream myfile; myfile.open ("File FERRY ADITYA PUTRA GARUDA TRAVEL"); myfile << "Hasil Kerja Garuda Travel"; myfile << "Mereka sangat rajin membantu para penumpang"<<endl; myfile << "Dan sangat menghormati orang tua"<<endl; myfile << "Selain itu senang membantu"<<endl; myfile.close(); cout << "File berhasil dibuat "; char tujuan_pesawat[15],yes; int beli,total,bayar,kembali,kelas; struct maskapai {     char nama[20];     char pesawat[20];     int harga; }msk; struct pilih {     char kode; }kd; atas: printf("********************************************

TI POLITALA 2A ALPRO STACK

Gambar
Stack Stack (tumpukan) dapat diartikan sebagai list yang operasi penghapusan dan penyisipannya dapat dilakukan di satu ujung, atau dapat diartikan sebagai suatu kumpulan data yang seolah-olah ada data yang diletakkan diatas data lainnya. Operasi Utama Stack Operasi push  yaitu operasi menambahkan elemen pada urutan terakhir(paling atas). Operasi pop yaitu operasi mengambil sebuah elemen data pada urutasn terakhir dan menghapus elem en tersebut dari stack. Operasi Tambahan  Clear    : untuk mengosongkan stack. IsEmpty   : untuk memeriksa apakah stack kosong. IsFull   : untuk memeriksa apakah satck  sudah penuh. Retrieve    : untuk mendapatkan nilai dari item teratas. Peek   : untuk melihat element teratas dari stack Stack Dengan Array Dari Struct Definisikan Stack dengan menggunakan suatu struct Definisikan konstanta MAX_STACK untuk menyimpan maksimum isi stack Elemen struct Stack adalah array data dan top untuk menadakan posisi data terat