Laman

Selamat Datang Sahabat! Selamat ber-sharing Ilmu Komputer

Jumat, 18 Oktober 2013

Java Program : 1 Program 3 Class

Masih menggunakan If Else, Kita membuat program dengan menggunankan 3 Class yaitu lmahasiswa, lmatkul dan lkampus.

TAMPILAN INPUT


TAMPILAN OUTPUT


Listing Program

Class pertama adalah Class "lmahasiswa"

package tugas2;
import java.util.Scanner;

public class lmahasiswa {
    public int nim;
    public String nama;
    Scanner input = new Scanner(System.in);
 
    public void setInputMahasiswa()
    { System.out.print("Masukkan Nim   : ");
      nim = input.nextInt();  }
 
     public void getNim()
    {  if (nim==12115155)
      { nama="Bayu Sugara"; }
     else  if (nim==11111209)
      { nama="Bayu Sugara"; }
      else
      { nama=" "; }}
}


Lanjut buat Class kedua dengan nama "lmatkul"

package tugas2;
import java.util.Scanner;

public class lmatkul {
    public String matkul,nmdosen,grade,ket;
    public int kdmatkul, sks,nilai;
    Scanner input = new Scanner(System.in);
    
    public void setInputMatkul()
    { System.out.print("\nMasukkan Kode Mata Kuliah : ");
      kdmatkul = input.nextInt(); 
      System.out.print("Masukkan Nilai : ");
      nilai = input.nextInt();}
    
    public void getMatkul()
    { if(kdmatkul==525)
        { matkul="Pemrograman Berbasis Objek I";
          nmdosen="Dony Oscar, S.Kom";
          sks=4;}
      else if(kdmatkul==635)
        { matkul="Pemodelan Sistem Berbasis Objek";
          nmdosen="Agustina Merdekawati, S.Kom"; 
          sks=4;}
      else if(kdmatkul==803)
        { matkul="Jaringan Komputer";
          nmdosen="Martini, S.Kom"; 
          sks=4;}
      else 
        { matkul=" ";
          nmdosen=" "; 
          sks=0;}}
    
      public void getNilai()
    { if (nilai >= 80 )
        { grade="A";
          ket="Lulus";}
      else if (nilai < 80 && nilai >=70 )
        { grade="B";
           ket="Lulus";}
      else if (nilai < 70 && nilai >=60 )
        { grade="C";
           ket="Lulus";}
      else if (nilai < 60 && nilai >=50 )
        { grade="D";
            ket="Tidak Lulus";}
      else { grade="E"; 
               ket="Tidak Lulus";}}
}


Dan yang terakhir, kita buat Class dengan nama "lkampus"

package tugas2;

public class lkampus {
    public static void main(String[] args) {
        lkampus lkmps = new lkampus();
        lmahasiswa lmhs = new lmahasiswa();
        lmatkul lmt = new lmatkul();
        
        lmhs.setInputMahasiswa();
        lmt.setInputMatkul();
        lmhs.getNim();
        lmt.getNilai();
        lmt.getMatkul();
        System.out.println("\n\n------------------------------------------------");
        System.out.println("NIM              : "+lmhs.nim);
        System.out.println("Nama Mahasiswa   : "+lmhs.nama);
        System.out.println("------------------------------------------------");
        System.out.println("Kode Mata Kuliah : "+lmt.kdmatkul);
        System.out.println("Mata Kuliah      : "+lmt.matkul);
        System.out.println("SKS              : "+lmt.sks);
        System.out.println("Nama Dosen       : "+lmt.nmdosen);
        System.out.println("------------------------------------------------");
        System.out.println("Nilai Mahasiswa  : "+lmt.nilai);
        System.out.println("Grade            : "+lmt.grade);
        System.out.println("Keterangan       : "+lmt.ket);       
    }  
}


Untuk Running, Tekan Shift+F6 pada Class "lkampus"....

SELAMAT MENCOBA...!!!!

Tidak ada komentar:

Posting Komentar