Menerapkan prinsip-prinsip pemrograman

Kumpulan Soal Praktikum Bahasa C

Kumpulan Soal Praktikum Bahasa C

1. Buatlah sebuah program dalam bahasa C yang mengimplementasikan konsep kelas dan objek. Buatlah kelas "Mahasiswa" yang memiliki atribut nama, nim, dan nilai. Program ini harus mampu membuat objek Mahasiswa, mengisi nilai atribut, dan mencetak atribut Mahasiswa tersebut.

Klik untuk melihat jawaban

codingan

Hasil:

Output Program

Hasil Program 1

Analisa Program:

2. Buatlah sebuah program dalam bahasa C yang mengimplementasikan hubungan pewarisan antara dua kelas. Buatlah kelas "Hewan" sebagai kelas induk dan kelas "Kucing" sebagai kelas anak. Kelas Hewan memiliki atribut nama dan metode "berbicara()", sedangkan kelas Kucing memiliki atribut "ras" dan mengoverride metode "berbicara()". Program ini harus mampu membuat objek Kucing, mengisi nilai atribut, dan memanggil metode "berbicara()" untuk objek Kucing tersebut.

Klik untuk melihat jawaban

codingan

Hasil:

Output Program

Hasil Program 2

Analisa Program:

3. Buatlah sebuah program dalam bahasa C yang mengimplementasikan konsep enkapsulasi. Buatlah kelas "Kendaraan" yang memiliki atribut jenis, warna, dan kecepatan. Program ini harus mampu mengubah nilai atribut kecepatan hanya melalui metode setter dan mencetak nilai atribut menggunakan metode getter.

Klik untuk melihat jawaban

codingan

Hasil:

Output Program

Hasil Program 3

Analisa Program:

4. Buatlah sebuah program dalam bahasa C yang mengimplementasikan konsep komposisi antara dua kelas. Buatlah kelas "Mobil" dan kelas "Roda" sebagai komponen mobil. Kelas Mobil memiliki atribut merek dan objek Roda. Program ini harus mampu membuat objek Mobil, mengisi nilai atribut merek dan atribut Roda, serta mencetak nilai atribut Mobil beserta atribut Roda yang terkait.

Klik untuk melihat jawaban

codingan

Hasil:

Output Program

Hasil Program 4

Analisa Program:

5. Buatlah kelas "Persegi" dan kelas "Lingkaran" yang merupakan turunan dari kelas Bentuk dan mengoverride metode "luas()". Program ini harus mampu membuat objek Persegi dan Lingkaran, mengisi nilai atribut yang diperlukan, dan memanggil metode "luas()" untuk masing-masing objek..

Klik untuk melihat jawaban

codingan

Hasil:

Output Program

Hasil Program 3

Analisa Program:

6. . Buatlah sebuah program dalam bahasa C yang mengimplementasikan konsep polimorfisme. Buatlah kelas "Bentuk" dengan metode "luas()" yang mengembalikan luas bentuk tersebut.

Klik untuk melihat jawaban

codingan

Hasil:

Output Program

Hasil Program 3

Analisa Program:

Komentar