Postingan

Menampilkan postingan dari Oktober, 2024

Tugas pratikum 6 mengurutkan data

Gambar
  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.       coding :  hasil :   Analisa Program : Dalam script ini, fungsi bubbleSort menerima array arr dan                               ukuran array n.                              Algoritma Bubble Sort diimplementasikan menggunakan nested                              loop, dimana loop luar digunakan untuk melakukan iterasi.  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 ...

Tugas praktikum 6 mengurutkan data

Gambar
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 #include void bubbleSort(int arr[], int n) { for (int i = 0; i arr[j + 1]) { int temp = arr[j]; arr[j] = arr[j + 1]; arr[j + 1] = temp; } } } } int main() { int arr[] = {9, 5, 2, 7, 1}; int n = sizeof(arr) / sizeof(arr[0]); bubbleSort(arr, n); printf("Hasil pengurutan dengan Bubble Sort:\n"); for (int i = 0; i Hasil: Output Program "alt="Hasil Program 1"> Analisa Program: ...
 Nama  :ALAN FERDINAN Prodi : Teknologi informasi Nim   :24022016 Dosen :Pak Toto link tugas di bawah :                                                         1.   tugas praktikum 4                                                        2.  Mengimplementasikan kelas dan objek                            

Mengimplementasikan kelas dan objek

Gambar
Kumpulan Soal Praktikum Bahasa C Kumpulan Soal Praktikum Bahasa C 1. Anda diminta untuk mengimplementasikan kelas "Tanaman" dalam pemrograman berorientasi objek menggunakan bahasa C. Setiap objek "Tanaman" harus memiliki atribut sebagai berikut: Klik untuk melihat jawaban codingan #include #include // Deklarasi kelas Tanaman typedef struct { char namaTanaman[50]; char jenisTanaman[50]; int jumlahTanaman; float luasLahan; } Tanaman; // Method untuk mengatur nama tanaman void setNamaTanaman(Tanaman *tanaman, char nama[]) { strcpy(tanaman->namaTanaman, nama); } // Method untuk mengatur jenis tanaman void setJenisTanaman(Tanaman *tanaman, char jenis[]) { strcpy(tanaman->jenisTanaman, jenis); } // Method untuk mengatur jumlah tanaman void setJumlahTanaman(Tanaman *tanaman, int jumlah) { tanaman->jumlahTanaman = jumlah; } // Method untuk meng...

Mengimplementasikan struktur data dasar tugas praktikum 5

Gambar
Kumpulan Soal Praktikum Bahasa C Kumpulan Soal Praktikum Bahasa C 1.Implementasikan sebuah program dalam bahasa C yang menggunakan array untuk menyimpan daftar nama siswa. Program tersebut harus memiliki menu pilihan untuk menambahkan nama siswa baru, mencetak semua nama siswa, dan mencari nama siswa berdasarkan indeks. Implementasikan juga validasi input pengguna untuk menghindari akses di luar batas array.. Klik untuk melihat jawaban codingan #include #include #define MAX_SIZE 100 int main() { char nama[MAX_SIZE][50]; int jumlahSiswa = 0; printf("Program Daftar Nama Siswa\n"); printf("-------------------------\n"); int pilihan; do { printf("Menu:\n"); printf("1. Tambahkan Nama Siswa\n"); printf("2. Cetak Semua Nama Siswa\n"); printf("3. Cari Nama Siswa Berdasarkan Indeks\n"); ...