Laman

Selamat Datang Sahabat! Selamat ber-sharing Ilmu Komputer

Minggu, 13 Oktober 2013

Java Program : If Else

Oke..!! Sekarang kita liat contoh kedua penggunaan If Else pada Java Netbeans

Liat dulu ketentuannya :
NIP       Nama                      GajiPokok
001        XXX                     2000000
002       YYY                      1000000
003        ZZZ                       1500000

Golongan  Gaji
     1          700000
     2          500000
     3          300000

Pendidikan  Gaji
     S1          200000
     D3          150000
    SMA       100000

Dengan TOTAL = Gajipokok + Gajigolongan + Gajipendidikan


TAMPILAN INPUT

TAMPILAN OUTPUT


Sekarang.... Kita buat Class dengan nama "Tunjangan"

package tugas;

import java.util.Scanner;

public class Tunjangan {
    public String nama,pendd;
    public int nip,gol,pend;
    public double gapok,gagol,gapend,ttl=0;
    Scanner input = new Scanner(System.in);
    
    public void setInputData()
    { System.out.print("Masukan NIP Karyawan  : ");
      nip = input.nextInt();
      System.out.print("Masukkan Golongan     : ");
      gol = input.nextInt();
      System.out.print("Masukkan Pendidikan   : ");
      pend = input.nextInt(); }
    
   public void getNip()
   { if (nip==001)
      { nama="XXX";
        gapok=2000000; }
   else if (nip==002)
      { nama="YYY";
        gapok=1000000; }
   else if (nip==003)
      { nama="ZZZ";
        gapok=1500000; }
   else { nama="No Name";
        gapok=0;} }
    
    public void getGol()
    { if (gol==1)
       { gagol=700000;}
      else if (gol==2)
       { gagol=500000;}
      else if (gol==3)
       { gagol=300000;}
      else { gagol=0;} }
    
    public void getPendi()
    { if(pend==1)
       {  pendd="S1"; 
       gapend=200000; }
    else if(pend==2)
       {  pendd="D3"; 
       gapend=150000; }
    else if(pend==3)
       { pendd="SMA"; 
       gapend=100000; } }
    
    public double getTotal()
    { ttl= gagol+gapok+gapend;
     return ttl; }

}


Selanjutnyaa kita buat class dengan nama "TunjanganAksi"

package tugas;


public class TunjanganAksi {
    public static void main(String[] args)
    { Tunjangan ifclass = new Tunjangan();
    
    ifclass.setInputData();
    ifclass.getNip();
    ifclass.getGol();
    ifclass.getPendi();
    ifclass.getTotal();
    System.out.println("\n\n\tPT. BSI JAYA");
    System.out.println("    Jl. Jatiwaringin Raya 18");
    System.out.println("==================================");
    System.out.println("Nama Karyawan   : "+ifclass.nama);
    System.out.println("Golongan        : "+ifclass.gol);
    System.out.println("Pendidikan      : "+ifclass.pendd);
    System.out.println("==================================");
    System.out.println("TOTAL TUNJANGAN : "+ifclass.ttl);
    }
}


Untuk running , tekan F6 (Shift+F6 ) di Class  "TunjanganAksi"

SELAMAT MENCOBA....!!!!!

1 komentar: