Kamis, 27 Oktober 2011

java

/*
    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;
                    {
               

                   
                    }


               
            }
        */   
       

   
}
}

Tidak ada komentar:

Posting Komentar