/*
file name : bilangan.java;
programer : gerald silalahi
deskripsi : -masukkan bilangan sebagai string
-masukkan input bilangan genap
-masukkan input bilangan ganjil
-bilangan menampung hasil bilangan
*/
import javax.swing.*;
public class contohjp
{
public static void main(String [] args)
{
String negaraS; // menampung string
int negara; // integer
//memasukkan
do
{
negaraS = JOptionPane.showInputDialog("1.indonesia\n 2.india\n 3.spain :"); //masduks adalah string
negara = Integer.parseInt(negaraS);
}while (negara <1 || negara >3);
switch (negara)
{
case 1 : //JOptionPane.showInputDialog(null,"1.indonesia");
String provinsiS = JOptionPane.showInputDialog("1.sumut\n 2.sumsel\n 3.jabar :"); //masduks adalah string
int provinsi = Integer.parseInt(provinsiS);
switch (provinsi)
{
case 1 : //JOptionPane.showInputDialog(null,"1.sumut");
String kabupatenS = JOptionPane.showInputDialog("1.karo\n 2.nias\n 3.dairi :"); //masduks adalah string
int kabupaten = Integer.parseInt(kabupatenS);
switch (kabupaten)
{
case 1 : JOptionPane.showInputDialog(null,"1.karo");
break;
case 2 : JOptionPane.showInputDialog(null,"1.nias");
break;
case 3 : JOptionPane.showInputDialog(null,"1.dairi");
break;
}
break;
case 2 : JOptionPane.showInputDialog(null,"1.sumsel");
break;
case 3 : JOptionPane.showInputDialog(null,"1.jabar");
break;
}
break;
case 2 : JOptionPane.showInputDialog(null,"2.india");
provinsiS = JOptionPane.showInputDialog("1.banglades\n 2.raz\n 3.new delhi :"); //masduks adalah string
provinsi = Integer.parseInt(provinsiS);
switch (provinsi)
{
case 1 : //JOptionPane.showInputDialog(null,"1.sumut");
String kabupatenS = JOptionPane.showInputDialog("1.febri\n 2.bulang\n 3.rocky :"); //masduks adalah string
int kabupaten = Integer.parseInt(kabupatenS);
switch (kabupaten)
{
case 1 : JOptionPane.showInputDialog(null,"1.febri");
break;
case 2 : JOptionPane.showInputDialog(null,"1.bulang");
break;
case 3 : JOptionPane.showInputDialog(null,"1.rocky");
break;
}
break;
case 2 : JOptionPane.showInputDialog(null,"1.sumsel");
break;
case 3 : JOptionPane.showInputDialog(null,"1.jabar");
break;
}
break;
case 3: JOptionPane.showInputDialog(null,"3.spain");
provinsiS = JOptionPane.showInputDialog("1.madrid\n 2.barca\n 3.valencia :"); //masduks adalah string
provinsi = Integer.parseInt(provinsiS);
switch (provinsi)
{
case 1 : //JOptionPane.showInputDialog(null,"1.sumut");
String kabupatenS = JOptionPane.showInputDialog("1.sevila\n 2.malorca\n 3.atletico :"); //masduks adalah string
int kabupaten = Integer.parseInt(kabupatenS);
switch (kabupaten)
{
case 1 : JOptionPane.showInputDialog(null,"1.sevila");
break;
case 2 : JOptionPane.showInputDialog(null,"1.malorca");
break;
case 3 : JOptionPane.showInputDialog(null,"1.atletico");
break;
}
break;
case 2 : JOptionPane.showInputDialog(null,"1.sumsel");
break;
case 3 : JOptionPane.showInputDialog(null,"1.jabar");
break;
}
break;
}
/*
//konversi
bilangan = Integer.parseInt(masuks); //bilangan int diknversi dari masuks
//menampilkan
// JOptionPane.showMessageDialog(null,"bilangan adalah :" + bilangan);
if ( bilangan % 2 == 0)
{
//menampilkan
JOptionPane.showMessageDialog(null,"bilangan " + bilangan + "adalah genap");
if (bilangan >10)
{
JOptionPane.showMessageDialog(null,"bilangan " + bilangan + "adalah tampil >10");
}
else
JOptionPane.showMessageDialog(null,"bilangan " + bilangan + "adalah tampil <10");
}
//else
if(bilangan % 2 == 1)
{
JOptionPane.showMessageDialog(null,"bilangan :" + bilangan + "adalah ganjil");
if (bilangan <10)
{
JOptionPane.showMessageDialog(null,"bilangan " + bilangan + "adalah tampil >10");
JOptionPane.showMessageDialog(null,"bilangan " + bilangan + "adalah tampil <10");
}
JOptionPane.showMessageDialog(null,"mauliate");
//
{
bilangan
String masuks = JOptionPane.showInputDialog("Masukkan bilangan :");
bilangan = Integer.parseInt(masuks);
switch(bilangan)
{
case 1 : JOptionPane.showMessageDialog(null,"satu");
break;
case 2 : JOptionPane.showMessageDialog(null,"Dua");
break;
{
}
}
*/
}
}