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

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

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
Posting Komentar