Untitled

 avatar
unknown
java
2 years ago
1.2 kB
1
Indexable
package driver;

import entitas.Mahasiswa;
import entitas.MataKuliah;
import relasi.AmbilMK;

public class DriverAmbilMK {
    public static void main(String[] args) {
        MataKuliah pbo = new MataKuliah("CII3B4", "Pemrograman Berorientasi Objek", 4);
        MataKuliah aplat = new MataKuliah("CII3H4", "Aplikasi Berbasis Platform", 4);
        MataKuliah apb = new MataKuliah("CTI3I3", "Aplikasi Perangkat Bergerak", 3);
        
        Mahasiswa mhs1 = new Mahasiswa(1302091000, "Bertholdt Hoover", 1);
        Mahasiswa mhs2 = new Mahasiswa(1303209999, "Reiner Braun", 12);
        
        AmbilMK[] pengambilan_mk = {
            new AmbilMK(pbo, mhs1, "A","20/21"),
            new AmbilMK(aplat, mhs1, "C","20/21"),
            new AmbilMK(apb, mhs1, "AB","20/21"),
            new AmbilMK(pbo, mhs2, "B","20/21"),
            new AmbilMK(aplat, mhs2, "A","20/21"),
            new AmbilMK(apb, mhs2, "BC","19/20"),
            new AmbilMK(aplat, mhs2, "D","19/20"),
        };
        
        mhs1.hitungIPK(pengambilan_mk, "20/21");
        mhs2.hitungIPK(pengambilan_mk, "20/21");
        mhs2.hitungIPK(pengambilan_mk, "19/20");
    }
}
Editor is loading...