Kumpulan Soal Praktikum Bahasa C
Kumpulan Soal Praktikum Bahasa C
1.Bubble Sort: Buatlah program dalam bahasa C yang menggunakan algoritma Bubble Sort untuk mengurutkan array berikut secara menaik: {9, 5, 2, 7, 1}. Tampilkan hasil pengurutan array setelah proses Bubble Sort.
Klik untuk melihat jawaban
codingan
Hasil:
Output Program


"alt="Hasil Program 1">
Analisa Program:
2.Selection Sort: Buatlah program dalam bahasa C yang menggunakan algoritma Selection Sort untuk mengurutkan array berikut secara menurun: {3, 8, 1, 6, 4}. Tampilkan hasil pengurutan array setelah proses Selection Sort.
Klik untuk melihat jawaban
codingan
Hasil:
Output Program


" alt="Hasil Program 2">
Analisa Program:
3.Insertion Sort: Buatlah program dalam bahasa C yang menggunakan algoritma Insertion Sort untuk mengurutkan array berikut secara menaik: {12, 6, 9, 3, 2}. Tampilkan hasil pengurutan array setelah proses Insertion Sort.
Klik untuk melihat jawaban
4.Merge Sort: Buatlah program dalam bahasa C yang menggunakan algoritma Merge Sort untuk mengurutkan array berikut secara menurun: {10, 4, 7, 2, 9}. Tampilkan hasil pengurutan array setelah proses Merge Sort.
Klik untuk melihat jawaban
codingan
Hasil:
Output Program


" alt="Hasil Program 4">
Analisa Program:
5. Quick Sort: Buatlah program dalam bahasa C yang menggunakan algoritma Quick Sort untuk mengurutkan array berikut secara menaik: {5, 1, 8, 3, 6}. Tampilkan hasil pengurutan array setelah proses Quick Sort.
Klik untuk melihat jawaban
codingan
Hasil:
Output Program


"alt="Hasil Program 3">
Analisa Program:
function toggleAnswer(id, element) {
const answer = document.getElementById(id);
if (answer.style.display === "none" || answer.style.display === "") {
answer.style.display = "block";
element.classList.add("opened"); // Menambahkan kelas untuk perubahan warna kotak
} else {
answer.style.display = "none";
element.classList.remove("opened"); // Menghilangkan kelas jika ditutup
}
}
Postingan populer dari blog ini
LAPORAN PRAKTIKUM Pemrograman Terstruktur Praktikum 9: string Nama :ALAN FERDINAN NIM :24022016 PROGRAM STUDI D3 TEKNOLOGI INFORMASI POLITEKNIK SEMEN INDONESIA GRESIK 2025 1. Coding #include <iostream> using namespace std; int main() { char choice; string nama = "Budi Karjo"; string alamat = "Jl. Veteran No 23"; string alamatPos = "12345"; // Contoh kode pos string nomorTelepon = "08123456789"; // Contoh nomor telepon do { // Menampilkan menu cout << "MENU:" << endl; cout << "1. Cetak Nama" << endl; cout << "2. Cetak Alamat" << endl; cout << "3. Cetak Alamat Pos" << endl; cout << "4. Cetak Nomor Telepon" << endl; cout << "X. Keluar" << endl; cout << "Pilih (1-4, X untuk keluar): "; cin >> choice; // Seleksi berdasarkan pilihan switch (choice) { case '1': cout ...
LAPORAN PRAKTIKUM Pemrograman Terstruktur Praktikum 1: Pengantar Pemograman Nama :ALAN FERDINAN NIM :24022016 PROGRAM STUDI D3 TEKNOLOGI INFORMASI POLITEKNIK SEMEN INDONESIA 2025 1. Coding #include <iostream> int main() { int iNo; double dblHarga, dblTotal; std::cout << "Masukkan Harga per unit: "; std...
LAPORAN PRAKTIKUM Pemrograman Terstruktur Praktikum 14: struktur Nama :ALAN FERDINAN NIM :24022016 PROGRAM STUDI D3 TEKNOLOGI INFORMASI POLITEKNIK SEMEN INDONESIA GRESIK 2025 1. Coding dengan array #include <iostream> #include <iomanip> struct Prod { char cName[20]; int iId; double dPrice; int iNo; char cSupp[25]; }; int main() { Prod prodOne = {"Minyak Zaitun", 101, 60.000, 15, "CV Herbal Indonesia"}; Prod prodTwo; std::cout << "Masukkan informasi untuk produk:" << std::endl; std::cout << "Dimulai dari nama produk: "; std::cin.getline(prodTwo.cName, 20); std::cout << "ID produk: "; std::cin >> prodTwo.iId; std::cout << "Harga: "; std::cin >> prodTwo.dPrice; std::cout << "Berapa banyak item yang tersedia dalam stok? "; std::cin >> prodTwo.iNo; std::cin.ignore(); std::cout << "Siapa yang memasok produk: "; std::cin.getli...
Komentar
Posting Komentar