Kumpulan Soal Praktikum Bahasa C
Soal Praktek 1: Penjadwalan Tugas
1.
Budi memiliki sejumlah tugas yang perlu diselesaikan dengan waktu mulai dan waktu selesai
tertentu, serta bobot atau keuntungan yang terkait dengan setiap tugas. Budi ingin
menggunakan algoritma greedy untuk menjadwalkan tugas-tugas tersebut sehingga
keuntungan total maksimum diperoleh. Implementasikan program dalam bahasa C yang dapat
menerima input tugas-tugas beserta waktu mulai, waktu selesai, dan bobotnya, dan
menampilkan urutan pelaksanaan tugas yang menghasilkan keuntungan total maksimum.
Codingan:
Hasil:
Output Program

Analisa Program:
Soal Praktek 2: Penyelesaian Persamaan Linier
2.
Andi ingin menyelesaikan sebuah persamaan linier dengan jumlah variabel dan persamaan
yang diberikan. Setiap persamaan memiliki koefisien variabel dan hasil yang diinginkan. Andi
ingin menggunakan algoritma greedy untuk mencari solusi yang memenuhi persamaan-
persamaan tersebut. Implementasikan program dalam bahasa C yang dapat menerima input
koefisien variabel, hasil, dan persamaan-persamaan, dan menampilkan solusi variabel yang
memenuhi persamaan-persamaan tersebut.
Klik untuk melihat jawaban
Codingan:
Hasil:
Output Program

Analisa Program:
Soal Praktek 3: Penyelesaian Traveling Salesman Problem3. Cindy adalah seorang sales yang ingin mengunjungi sejumlah kota untuk menjual produknya.
Setiap kota memiliki jarak yang terkait dengan kota lainnya. Cindy ingin menggunakan
algoritma greedy untuk menemukan rute perjalanan terpendek yang melintasi semua kota
sekali dan kembali ke kota awal. Implementasikan program dalam bahasa C yang dapat
menerima input jarak antar kota dan menampilkan rute perjalanan terpendek yang memenuhi
persyaratan tersebut..
Klik untuk melihat jawaban
Codingan:
Hasil:
Output Program

Analisa Program:
Soal Praktek: Optimasi Penjadwalan Produksi
4. Sebuah perusahaan manufaktur ingin mengoptimalkan penjadwalan produksinya
menggunakan algoritma greedy. Setiap produk memiliki waktu produksi yang telah ditentukan
dan keuntungan yang terkait dengan penjualan produk tersebut. Perusahaan ingin mencari
urutan produksi yang menghasilkan keuntungan total maksimum dengan mempertimbangkan
waktu produksi.
• Tugas Anda adalah membuat program dalam bahasa C yang menerima input waktu
produksi dan keuntungan setiap produk, dan menampilkan urutan produksi yang
menghasilkan keuntungan total maksimum.
• Tuliskan jawaban script dalam bahasa C dan jelaskan programnya dalam bahasa
Indonesia.
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