Jika and ingin mendownload file, link di blog ini diarahkan ke adf.ly, jadi tunggu beberap saat lalu klik skip add maka anda akan diarahkan ke tempat dima file bisa di download. blog kami tidak membutuhkan pasword dan email, jika anda diminta tolong jangan di isi. Trimakasih
Sunday 8 July 2012

TUTORIAL PEMROGRAMAN JAVA: MENENTUKAN ZODIAK (IMPLEMENTASI IF DAN ELSE)(EDIT PLUS)

Dalam tutorial kali ini saya akan memberikan contoh implementasi dari fungsi IF dan ELSE dalam pemrograman java dengan aplikasi Edit  plus berikut script-nya:



import javax.swing.JOptionPane;
class  zodiaknew
{
    public static void main(String[] args)
    {
        int a, b, c, d, e;
        String tanggal, bulan, tahun;
        tanggal=JOptionPane.showInputDialog("masukkan tanggal lahir");
        bulan=JOptionPane.showInputDialog("masukkan bulan kelahiran anda (dalam angka)");
        tahun=JOptionPane.showInputDialog("masukkan tahun kelahiran anda");
        a=Integer.parseInt(tanggal);
        b=Integer.parseInt(bulan);
        c=Integer.parseInt(tahun);
        if (b==1)
        {
            if (a<=19)
            {
                JOptionPane.showMessageDialog(null,"Tanggal ="+ " " + a + "\n" +"Bulan = Januari" + "\n" + "Tahun =" + " " + c + "\n" +"Bintang = Capricorn" + "\n");
            }
            if (a<=31 && a>=20)
            {
                JOptionPane.showMessageDialog(null,"Tanggal ="+ " " + a + "\n" +"Bulan = Januari" + "\n" + "Tahun =" + " " + c + "\n"+"Bintang = Aquarius"+"\n");
            }
        }
        if (b==2)
        {
            if (a<=18 )
            {
            JOptionPane.showMessageDialog(null,"Tanggal ="+ " " + a + "\n" +"Bulan = Februari" + "\n" + "Tahun =" + " " + c + "\n"+"Bintang = Aquarius"+"\n");
            }
            if (a<=29 && a>=19)
            {
            JOptionPane.showMessageDialog(null,"Tanggal ="+ " " + a + "\n" +"Bulan = Februari" + "\n" + "Tahun =" + " " + c + "\n"+"Bintang = Pisces"+"\n");
            }
            else
            if (a>29)
            {
            JOptionPane.showMessageDialog(null,"tanggal yang anda inputkan salah");
            }
        }
        if (b==3)
        {
            if (a<=20)
            {
            JOptionPane.showMessageDialog(null,"Tanggal ="+ " " + a + "\n" +"Bulan = Maret" + "\n" + "Tahun =" + " " + c + "\n"+"Bintang = Pisces"+"\n");
            }
            if (a<=31 && a>=21)
            {
            JOptionPane.showMessageDialog(null,"Tanggal ="+ " " + a + "\n" +"Bulan = Maret" + "\n" + "Tahun =" + " " + c + "\n"+"Bintang = Aries"+"\n");
            }
        }
        if (b==4)
        {
            if (a<=20)
            {
            JOptionPane.showMessageDialog(null,"Tanggal ="+ " " + a + "\n" +"Bulan = April" + "\n" + "Tahun =" + " " + c + "\n"+"Bintang = Aries"+"\n");
            }
            if (a<=30 && a>=21)
            {
            JOptionPane.showMessageDialog(null,"Tanggal ="+ " " + a + "\n" +"Bulan = April" + "\n" + "Tahun =" + " " + c + "\n"+"Bintang = Taurus"+"\n");
            }
            else
            if (a>30)
            {
            JOptionPane.showMessageDialog(null,"tanggal yang anda inputkan salah");
            }
        }
        if (b==5)
        {
            if (a<=20)
            {
            JOptionPane.showMessageDialog(null,"Tanggal ="+ " " + a + "\n" +"Bulan = Mei" + "\n" + "Tahun =" + " " + c + "\n"+"Bintang = Taurus"+"\n");
            }
            if (a<=31 && a>=21)
            {
            JOptionPane.showMessageDialog(null,"Tanggal ="+ " " + a + "\n" +"Bulan = Mei" + "\n" + "Tahun =" + " " + c + "\n"+"Bintang = Gemini"+"\n");
            }
        }
        if (b==6)
        {
            if (a<=20)
            {
            JOptionPane.showMessageDialog(null,"Tanggal ="+ " " + a + "\n" +"Bulan = Juni" + "\n" + "Tahun =" + " " + c + "\n"+"Bintang = Gemini"+"\n");
            }
            if (a<=30 && a>=21)
            {
            JOptionPane.showMessageDialog(null,"Tanggal ="+ " " + a + "\n" +"Bulan = Juni" + "\n" + "Tahun =" + " " + c + "\n"+"Bintang = Cancer"+"\n");
            }
            else
            if (a>30)
            {
            JOptionPane.showMessageDialog(null,"tanggal yang anda inputkan salah");
            }
        }
        if (b==7)
        {
            if (a<=20)
            {
            JOptionPane.showMessageDialog(null,"Tanggal ="+ " " + a + "\n" +"Bulan = Juli" + "\n" + "Tahun =" + " " + c + "\n"+"Bintang = Cancer"+"\n");
            }
            if (a<=31 && a>=21)
            {
            JOptionPane.showMessageDialog(null,"Tanggal ="+ " " + a + "\n" +"Bulan = Juli" + "\n" + "Tahun =" + " " + c + "\n"+"Bintang = Leo"+"\n");
            }
        }
        if (b==8)
        {
            if (a<=21)
            {
            JOptionPane.showMessageDialog(null,"Tanggal ="+ " " + a + "\n" +"Bulan = Agustus" + "\n" + "Tahun =" + " " + c + "\n"+"Bintang = Leo"+"\n");
            }
            if (a<=31 && a>=22)
            {
            JOptionPane.showMessageDialog(null,"Tanggal ="+ " " + a + "\n" +"Bulan = Agustus" + "\n" + "Tahun =" + " " + c + "\n"+"Bintang = Virgo"+"\n");
            }
        }
        if (b==9)
        {
            if (a<=22)
            {
            JOptionPane.showMessageDialog(null,"Tanggal ="+ " " + a + "\n" +"Bulan = September" + "\n" + "Tahun =" + " " + c + "\n"+"Bintang = Virgo"+"\n");
            }
            if (a<=30 && a>=23)
            {
            JOptionPane.showMessageDialog(null,"Tanggal ="+ " " + a + "\n" +"Bulan = September" + "\n" + "Tahun =" + " " + c + "\n"+"Bintang = Libra"+"\n");
            }
            else
            if (a>30)
            {
            JOptionPane.showMessageDialog(null,"tanggal yang anda inputkan salah");
            }
        }
        if (b==10)
        {
            if (a<=22)
            {
            JOptionPane.showMessageDialog(null,"Tanggal ="+ " " + a + "\n" +"Bulan = Oktober" + "\n" + "Tahun =" + " " + c + "\n"+"Bintang = Libra"+"\n");
            }
            if (a<=31 && a>=23)
            {
            JOptionPane.showMessageDialog(null,"Tanggal ="+ " " + a + "\n" +"Bulan = Oktober" + "\n" + "Tahun =" + " " + c + "\n"+"Bintang = Scorpion"+"\n");
            }
        }
        if (b==11)
        {
            if (a<=22)
            {
            JOptionPane.showMessageDialog(null,"Tanggal ="+ " " + a + "\n" +"Bulan = November" + "\n" + "Tahun =" + " " + c + "\n"+"Bintang = Scorpion"+"\n");
            }
            if (a<=30 && a>=23)
            {
            JOptionPane.showMessageDialog(null,"Tanggal ="+ " " + a + "\n" +"Bulan = November" + "\n" + "Tahun =" + " " + c + "\n"+"Bintang = Sagitarius"+"\n");
            }
            else
            if (a>30)
            {
            JOptionPane.showMessageDialog(null,"tanggal yang anda inputkan salah");
            }

        }
        if (b==12)
        {
            if (a<=20)
            {
            JOptionPane.showMessageDialog(null,"Tanggal ="+ " " + a + "\n" +"Bulan = Desember" + "\n" + "Tahun =" + " " + c + "\n"+"Bintang = Sagitarius"+"\n");
            }
            if (a<=31 && a>=21)
            {
            JOptionPane.showMessageDialog(null,"Tanggal ="+ " " + a + "\n" +"Bulan = Desember" + "\n" + "Tahun =" + " " + c + "\n"+ "Bintang = Capricorn"+"\n");
            }
        }
        else
            if (a>31)
            {
            JOptionPane.showMessageDialog(null,"tanggal yang anda inputkan salah");
            }

    }
}

2 comments:

Jual Masker Tomo Goods Original said...

ini bukan tutorial broo, tapi contoh jadi, tutorial itu di jelasin logikanya, programnya, dsb... jadi tolong di jelasin yeee...

Unknown said...

ok ane jelasin logikanya!
langkah 1: kita buat imputan untuk tanggal, bulan, tahun yang dimasukkan ke variabel a, b, c dalam bentuk integer(knp koq integer, krn yang diimputkan adalah berupa angka yang nantinya di bandingkan menggunakan if)
2. setelah diimputkan kita bandingkan imputan user dengan stetemen yang kita buat sebelumnya
3. setelah cocok dengan stetemen kita maka hasil cetaknya proses yang sesuai dengan masing-masing stetemen

Related Posts Plugin for WordPress, Blogger...
Powered by Blogger.

Followers

social book mark

Update Nilai Tukar Mata Uang