Latihan Untuk memantapkan kemampuan OOP
Buatlah sebuah program berorientasi objek:
1. untuk menghitung deret 3 + 8 + 13 + 18 + … + N = jumlahTotalNilai. N adalah perkalian antara nilai N dengan bilangan bulat (0, 1, 2, 3,…) ditambah 3.
Contoh 1:
contoh pemanggilan HitungDeret(5)
Hasil : 3 + 8 + 13 + 18 + 23 = 65
Contoh keluaran 3:
Contoh pemanggilan HitungDeret(8)
Hasil : 3 + 11 + 19 + 27 + 35 + 43 + 51 + 59 = 248
2. Berdasarkan diagram kelas :
[diagram disimpan dibawah]
a. Tambahkan 2 mahasiswa yaitu
• Desi Ratnasari dengan NIM 30110001
• Dian Sastro dengan NIM 30210001
b. Tambahkan 2 mata kuliah yaitu
• Sistem Operasi dengan jumlah SKS 3
• Praktikum Sistem Operasi dengan jumlah SKS 1
c. Daftarkan kedua mahasiswa untuk mengambil kedua mata kuliah diatas
d. Tampilkan data mahasiswa dengan memanggil method display() dalam kelas Registrasi, seperti contoh berikut
Registrasi Mata Kuliah-Mahasiswa
Nama : Desy Ratnasari
Nim : 30110001
Nama MK : Sistem Operasi
Jumlah SKS : 2
Registrasi Mata Kuliah-Mahasiswa
Nama : Desy Ratnasari
Nim : 30110001
Nama MK : Praktikum Sistem Operasi
Jumlah SKS : 1
Registrasi Mata Kuliah-Mahasiswa
Nama : Dian Sastro
Nim : 30210001
Nama MK : Sistem Operasi
Jumlah SKS : 2
Registrasi Mata Kuliah-Mahasiswa
Nama : Dian Sastro
Nim : 30210001
Nama MK : Praktikum Sistem Operasi
Jumlah SKS : 1
3. dengan diagram kelas :
menampilkan program seperti :
Keliling
panjang :4
lebar :5
adalah :18
Luas
panjang :4
lebar :5
adalah :20



Belum ada trackback.