• Biodata Mahasiswa

    import java.util.Scanner;

    class Student {
        public String Nama;
        public String NIM;
        public String TTL;
        public String Alamat;
        public String Jurusan;
        public String Kelamin;
        public int Nilai;
        public String Hasil;

    //konstruktor
    Student(String Nama,String NIM,String TTL,String Alamat,String Jurusan,
    String Kelamin,int Nilai,String Hasil){
        this.Nama=Nama;
        this.NIM=NIM;
        this.TTL=TTL;
        this.Alamat=Alamat;
        this.Jurusan=Jurusan;
        this.Kelamin=Kelamin;
        this.Nilai=Nilai;
        this.Hasil=Hasil;

    }
    //method
    public String getNama(){
    String nama_baru;
      System.out.print("Masukkan Nama    : ");
      Scanner nama=new Scanner(System.in);
      nama_baru = nama.nextLine();
    return nama_baru;
    }
    public String getNIM(){
    String nim_baru;
      System.out.print("Masukkan NIM    : ");
      Scanner nim=new Scanner(System.in);
      nim_baru = nim.nextLine();
    return nim_baru;
    }
    public String getTTL(){
    String ttl_baru;
      System.out.print("Masukkan TTL    : ");
      Scanner ttl=new Scanner(System.in);
      ttl_baru = ttl.nextLine();
    return ttl_baru;
    }
    public String getAlamat(){
    String alamat_baru;
      System.out.print("Masukkan Alamat    : ");
      Scanner alamat=new Scanner(System.in);
      alamat_baru = alamat.nextLine();
    return alamat_baru;
    }
    public String getJurusan(){
    String jurusan_baru;
      System.out.print("Masukkan Jurusan    : ");
      Scanner jurusan=new Scanner(System.in);
      jurusan_baru = jurusan.nextLine();
    return jurusan_baru;
    }
    public String getKelamin(){
    String kelamin_baru;
      System.out.print("Masukkan Kelamin    : ");
      Scanner kelamin=new Scanner(System.in);
      kelamin_baru = kelamin.nextLine();
    return kelamin_baru;
    }
    public int getNilai(){
    int nilai_baru;
      System.out.print("Masukkan Nilai    : ");
      Scanner nilai=new Scanner(System.in);
      nilai_baru = nilai.nextInt();
    return nilai_baru;
    }
    public String getHasil(int a){
    //String hasil_baru;
      //System.out.println("Masukkan Nilai    : ");
      //Scanner hasil=new Scanner(System.in);
      //nilai_baru = nilai.nextInt();
    if (a<=50){
    return "tidak lulus";
    }
    else
    return "lulus";
    }



    }


    //public main
    public class Mahasiswa{
        public static void main(String[] args){
        String nama="Sukron Alkiromi Choir";
        String nim="09560102";
        String ttl="Banyuwangi,30 maret 1989";
        String alamat="Jalan-jalan";
        String jurusan="Inform";
        String kelamin="L";
        int nilai=20;
        String hasil="Lulus";   
            Student Data=new Student(nama,nim,ttl,alamat,jurusan,kelamin,nilai,hasil);

            System.out.println("Nama    : "+Data.Nama);
            System.out.println("NIM     : "+Data.NIM);
            System.out.println("TTL     : "+Data.TTL);
            System.out.println("Alamat  : "+Data.Alamat);
            System.out.println("Jurusan : "+Data.Jurusan);
            System.out.println("Kelamin : "+Data.Kelamin);
            System.out.println("Nilai   : "+Data.Nilai);
            System.out.println("Hasil   : "+Data.Hasil);
           
            //intansiasi
            String Nama_baru=Data.getNama();
            String nim_baru=Data.getNIM();
            String ttl_baru=Data.getTTL();       
            String alamat_baru=Data.getAlamat();       
            String jurusan_baru=Data.getJurusan();
            String kelamin_baru=Data.getKelamin();
            int nilai_baru=Data.getNilai();
            String hasil_baru=Data.getHasil(nilai_baru);

            Student Data1=new Student(Nama_baru,nim_baru,ttl_baru,alamat_baru,jurusan_baru,kelamin_baru,nilai_baru,hasil_baru);
            System.out.println("Nama    : "+Data1.Nama);
            System.out.println("NIM     : "+Data1.NIM);
            System.out.println("TTL     : "+Data1.TTL);
            System.out.println("Alamat  : "+Data1.Alamat);
            System.out.println("Jurusan : "+Data1.Jurusan);
            System.out.println("Kelamin : "+Data1.Kelamin);
            System.out.println("Nilai   : "+Data1.Nilai);
            System.out.println("Hasil   : "+Data1.Hasil);

    }

    }

0 komentar:

Posting Komentar