switch ada leter hanya bisa di gunakan variabel bilangan bulet atau 1 variable/variable
Bentuk perintah :
switch(syarat)
{
case nilai1 :
pernyataan ;
break;
case nilai2 :
pernyataan ;
break;
default :
pernyataan ;
break;
}
package Perintah_bersyarat;
import javax.swing.*;
public class perintah_switch
{
public static void main(String[] args)
{
String nip= JOptionPane.showInputDialog("NIP");
String nama_kyw = JOptionPane.showInputDialog("Nama Karyawan");
String golongan = JOptionPane.showInputDialog("Golongan (1/2/3)");
int gol = Integer.parseInt(golongan);
String jabatan ="";
int gaji = 0;
switch(gol)
{
case 1 :
jabatan = " Keoala Bagian";
gaji = 3000000;
break;
case 2 :
jabatan = " Manager ";
gaji = 2000000;
break;
default :
jabatan = " Staff";
gaji = 7000000;
break;
}
JOptionPane.showInputDialog(null,"NIP="+nip+
"\nnama karyawan = "+nama_kyw+"\nholongan="+golongan+
"\njabatan="+jabatan+"\nGaji= "+gaji);
}
}
kalo make string
//String gl = golongan.toUpperCase();
//char gol=gl.charAt(0);
0 Komentar:
Posting Komentar