Menggunakan struktur data queue

Kumpulan Soal Praktikum Bahasa C

Kumpulan Soal Praktikum Bahasa C

1. Implementasikan sebuah program yang menggunakan queue untuk menyimpan angka-angka bulat. Program tersebut harus memiliki fitur berikut: Enqueue: Menambahkan angka ke dalam queue. Dequeue: Menghapus angka teratas dari queue. Display: Menampilkan seluruh angka dalam queue.

Codingan:

Hasil:

Output Program

Analisa Program:

2. Buatlah program yang menggunakan queue untuk menerapkan antrian pelanggan di suatu toko. Program tersebut harus memiliki fitur berikut: Enqueue: Menambahkan data pelanggan (nama dan nomor antrian) ke dalam queue. Dequeue: Menghapus data pelanggan teratas dari queue setelah selesai dilayani. Display: Menampilkan seluruh data pelanggan dalam queue.

Klik untuk melihat jawaban

Codingan:

Hasil:

Output Program

Hasil Program 2

Analisa Program:

3. Implementasikan program yang menggunakan queue untuk mensimulasikan proses penjadwalan CPU. Program tersebut harus memiliki fitur berikut: Enqueue: Menambahkan proses (dalam bentuk nama atau ID) ke dalam queue. Dequeue: Menghapus proses teratas dari queue setelah selesai dieksekusi. Display: Menampilkan seluruh proses dalam queue..

Klik untuk melihat jawaban

Codingan:

Hasil:

Output Program

Analisa Program:

4. Buatlah program yang menggunakan queue untuk mengimplementasikan algoritma Breadth- First Search (BFS) pada graf. Program tersebut harus memiliki fitur berikut: Enqueue: Menambahkan simpul (dalam bentuk nama atau ID) ke dalam queue. Dequeue: Menghapus simpul teratas dari queue setelah dikunjungi. Display: Menampilkan seluruh simpul yang ada dalam queue.

Klik untuk melihat jawaban

Codingan:

Hasil:

Output Program

Hasil Program 4

Analisa Program:

Eka Kurniawan Zein

Program Studi: Teknologi Informasi

"Pengalaman adalah guru yang terbaik, hari ini harus lebih baik dari hari kemarin."

Dosen Pembimbing: Pak Totok Mulyono

Komentar