import javax.swing.JOptionPane;
/**
*
* @author *****
*/
public class bintang {
public static void main(String[] args) {
int tg, bl; // Mendeklarasikan variabel bertipe integer
String tgl, bln; // Mendeklarasikan variabel bertipe string
// Menampilkan kotak dialog input tanggal lahir
tgl=JOptionPane.showInputDialog("Masukkan Tanggal Lahir Anda:");
tg=Integer.parseInt(tgl); // Merubah variabel string menjadi integer
// Menampilkan kotak dialog input bulan lahir
bln=JOptionPane.showInputDialog("Masukkan Bulan Lahir Anda (1-12):");
bl=Integer.parseInt(bln); // Merubah variabel string menjadi integer
if (bl==1) //Seleksi bulan pertama
{
if (tg<=19){ //Seleksi pd tanggal 1-19 pd bulan pertama
JOptionPane.showMessageDialog(null, "Zodiak Anda CAPRICORN"+"\n"
+"UMUM : Luangkan waktumu untuk joging\n"+
"Keuangan : Jaga baik-baik dompet Anda agar tidak cepat tipis\n"+
"Cinta : cukup rumit koyok benang bulet/GALAU");
}
else if (tg<=31) //Seleksi pd tanggal 19-31 pd bulan pertama
{
JOptionPane.showMessageDialog(null, "Zodiak Anda AQUARIUS\n"+
"UMUM \t: Hidup itu capek bro,jangan kebanyaan suntuk\n"+
"Keuangan \t: Lagi deresss\n"+
"Cinta \t: JOMBLO bebasss");
}
else //jika memasukkan angka bukan 1-31 maka akan tampil pesan
{
JOptionPane.showMessageDialog(null, "Tanggal Yang Anda Masukkan Salah!!");
}
}
else if (bl==2) //seleksi bulan kedua
{
if (tg<=18) //seleksi pd tnggl 1-13 bulan 2
{
JOptionPane.showMessageDialog(null, "Zodiak Anda AQUARIUS\n"+
"UMUM \t: lagi banyak topan melanda\n"+
"Keuangan \t: Banjirrr\n"+
"Cinta \t: Happy ending");
}
else if (tg<=29) //seleksi pd tanggal 19-29 bulan 2
{
JOptionPane.showMessageDialog(null, "Zodiak Anda PISCES\n"+
"UMUM \t: Semua itu ada waktunya friend\n"+
"Keuangan \t: pekan ini hemat dikit!!!!!!!\n"+
"Cinta \t: Dia lagi butuh perhatian kamu");
}
else
{
JOptionPane.showMessageDialog(null, "Tanggal Yang Anda Masukkan Salah!!");
}
}
else if (bl==3) //seleksi bulan ke-3
{
if (tg<=20) //seleksi pd tanggal 1-20 bulan 3
{
JOptionPane.showMessageDialog(null, "Zodiak Anda PISCES\n"+
"UMUM \t: Waktunya untuk merubah sifatmu\n"+
"Keuangan \t: Saatnya menabung!!!!!!!!\n"+
"Cinta \t: Dia lagi butuh perhatian kamu");
}
else if (tg<=31) //seleksi pd tanggal 21-31 bulan 3
{
JOptionPane.showMessageDialog(null, "Zodiak Anda ARIES\n"+
"UMUM \t: Awal bulan jangan dibuat kesempatan menghabiskan gaji yang ada Coba tabung untuk buat bisnis baru\n"+
"Keuangan \t: tetap layaknya biasa, tidak naik dan tidak juga turun\n"+
"Cinta \t: ini saat yang tepat untuk Anda dan pasangan untuk saling memuji");
}
else //jika memasukkan angka bukan 1-31 maka akan tampil pesan
{
JOptionPane.showMessageDialog(null, "Tanggal Yang Anda Masukkan Salah!!");
}
}
else if (bl==4)
{
if (tg<=20)
{
JOptionPane.showMessageDialog(null, "Zodiak Anda ARIES\n"+
"UMUM \t: Coba tabung untuk buat bisnis baru\n"+
"Keuangan \t: NORMAL\n"+
"Cinta \t: Saling memuji itu penting");
}
else if (tg<=30)
{
JOptionPane.showMessageDialog(null, "Zodiak Anda TAURUS\n"+
"UMUM \t: seluruh permasalahan ada jalan keluarnya\n"+
"Keuangan \t: sedikit untuk sedikit lama-lama lantas bukit\n"+
"Cinta \t: Intropeksi diri Anda karena selama ini memang Anda lebih banyak mengeluh dan menuntut");
}
else
{
JOptionPane.showMessageDialog(null, "Tanggal Yang Anda Masukkan Salah!!");
}
}
else if (bl==5)
{
if (tg<=20)
{
JOptionPane.showMessageDialog(null, "Zodiak Anda TAURUS\n"+
"UMUM \t: seluruh permasalahan ada jalur keluarnya\n"+
"Keuangan \t: sedikit untuk sedikit lama-lama lantas bukit\n"+
"Cinta \t: Intropeksi diri Anda karena selama ini memang Anda lebih banyak mengeluh dan menuntut");
}
else if (tg<=31)
{
JOptionPane.showMessageDialog(null, "Zodiak Anda GEMINI\n"+
"UMUM \t: enak juga apabila semua nya jalan sesuai dengan yang di idamkan\n"+
"Keuangan \t: bonus datang akhir bulan\n"+
"Cinta \t: butuh waktu untuk bicara berdua");
}
else
JOptionPane.showMessageDialog(null, "Tanggal Yang Anda Masukkan Salah!!");
}
else if (bl==6)
{
if (tg<=20)
{
JOptionPane.showMessageDialog(null, "Zodiak Anda GEMINI\n"+
"UMUM \t: enak juga apabila semua nya jalan sesuai dengan yang di idamkan\n"+
"Keuangan \t: bonus datang akhir bulan\n"+
"Cinta \t: butuh waktu untuk bicara berdua");
}
else if (tg<=30)
{
JOptionPane.showMessageDialog(null, "Zodiak Anda CANCER\n"+
"UMUM \t: Rencana Anda kelihatan sangat meyakinkan\n"+
"Keuangan \t: ada pemasukan tidak terduga\n"+
"Cinta \t: Anda yang masih single akan dibuat bertanya-tanya tentang siapakah soulmate Anda minggu ini ");
}
else
{
JOptionPane.showMessageDialog(null, "Tanggal Yang Anda Masukkan Salah!!");
}
}
else if (bl==7)
{
if (tg<=20)
{
JOptionPane.showMessageDialog(null, "Zodiak Anda CANCER\n"+
"UMUM \t: Rencana Anda kelihatan sangat meyakinkan\n"+
"Keuangan \t: ada pemasukan tidak terduga\n"+
"Cinta \t: Anda yang masih single akan dibuat bertanya-tanya tentang siapakah soulmate Anda minggu ini");
}
else if (tg<=31)
{
JOptionPane.showMessageDialog(null, "Zodiak Anda LEO\n"+
"UMUM \t: Akan ada promosi jabatan yang mungkin tahun depan Anda bisa menikmatinya\n"+
"Keuangan \t: Ada masalah dengan anggaran mu\n"+
"Cinta \t: cinta mestinya saling berbagi, saling tahu serta saling menerima");
}
else
{
JOptionPane.showMessageDialog(null, "Tanggal Yang Anda Masukkan Salah!!");
}
}
else if (bl==8)
{
if (tg<=21)
{
JOptionPane.showMessageDialog(null, "Zodiak Anda LEO\n"+
"UMUM \t: Akan ada promosi jabatan yang mungkin tahun depan Anda bisa menikmatinya\n"+
"Keuangan \t: Ada masalah dengan anggaran mu\n"+
"Cinta \t: cinta mestinya saling berbagi, saling tahu serta saling menerima");
}
else if (tg<=31)
{
JOptionPane.showMessageDialog(null, "Zodiak Anda VIRGO\n"+
"UMUM \t: Masalah akan terjadi di tempat kerja\n"+
"Keuangan \t: menabung merupakan pemecahan sangat baik saat ini untuk keuangan anda\n"+
"Cinta \t: nampaknya si dia butuh perhatian ekstra hati-hati ada yang coba mendekati");
}
else
{
JOptionPane.showMessageDialog(null, "tanggal yang anda masukan salah");
}
}
else if (bl==9)
{
if (tg<=22)
{
JOptionPane.showMessageDialog(null, "Zodiak Anda VIRGO\n"+
"UMUM \t: Masalah akan terjadi di tempat kerja\n"+
"Keuangan \t: menabung merupakan pemecahan sangat baik saat ini untuk keuangan anda\n"+
"Cinta \t: nampaknya si dia butuh perhatian ekstra hati-hati ada yang coba mendekati");
}
else if (tg<=30)
{
JOptionPane.showMessageDialog(null, "Zodiak Anda LIBRA\n"+
"UMUM \t: Hal yang terbaik adalah bisa dihargai pendapat orang lain\n"+
"Keuangan \t: mengalir layaknya air\n"+
"Cinta \t: Jangan tunda rencana Anda untuk mengajak kekasih ke tempat yang romantis");
}
else
{
JOptionPane.showMessageDialog(null, "tanggal yang anda masukan salah");
}
}
else if (bl==10)
{
if (tg<=22)
{
JOptionPane.showMessageDialog(null, "Zodiak Anda LIBRA\n"+
"UMUM \t:Hal yang terbaik adalah bisa dihargai pendapat orang lain\n"+
"Keuangan \t: mengalir layaknya air\n"+
"Cinta \t: Jangan tunda rencana Anda untuk mengajak kekasih ke tempat yang romantis");
}
else if (tg<=31)
{
JOptionPane.showMessageDialog(null, "Zodiak Anda SCORPION\n"+
"UMUM \t: Usahakan jangan memutuskan hubungan ketika sedang menghadapi masalah\n"+
"Keuangan \t: minggu depan pasti jauh lebih baik jadi harus tahan naluri jajan/shoping kamu\n"+
"Cinta \t: Saat ini merasa sangat dekat dengan pasangan waktu yang ada selalu dimanfaatkan dengan penuh kemesraan");
}
else
{
JOptionPane.showMessageDialog(null, "tanggal yang anda masukan salah");
}
}
else if (bl==11)
{
if (tg<=22)
{
JOptionPane.showMessageDialog(null, "Zodiak Anda SCORPION\n"+
"UMUM \t: Usahakan jangan memutuskan hubungan ketika sedang menghadapi masalah\n"+
"Keuangan \t: minggu depan pasti jauh lebih baik jadi harus tahan naluri jajan/shoping kamu\n"+
"Cinta \t: Saat ini merasa sangat dekat dengan pasangan waktu yang ada selalu dimanfaatkan dengan penuh kemesraan");
}
else if (tg<=30)
{
JOptionPane.showMessageDialog(null, "Zodiak Anda SAGITARIUS\n"+
"UMUM \t: tempuh yang udah terlihat membuahkan \n"+
"Keuangan \t: perketat keuangan anda karena dapat banyak pengeluaran ekstra akhir minggu ini\n"+
"Cinta \t: Semakin sayang dan cinta");
}
else
{
JOptionPane.showMessageDialog(null, "tanggal yang anda masukan salah");
}
}
else if (bl==12)
{
if (tg<=20)
{
JOptionPane.showMessageDialog(null, "Zodiak Anda SAGITARIUS\n"+
"UMUM \t: tempuh yang udah terlihat membuahkan \n"+
"Keuangan \t: perketat keuangan anda karena dapat banyak pengeluaran ekstra akhir minggu ini\n"+
"Cinta \t:Semakin sayang dan cinta");
}
else if (tg<=31)
{
JOptionPane.showMessageDialog(null, "Zodiak Anda CAPRICORN\n"+
"UMUM \t: Rencana Anda kelihatan sangat meyakinkan \n"+
"Keuangan \t: Kerja keras sangat penting\n"+
"Cinta \t: Hubungan yang ada sepertinya akan berlanjut ke arah yang lebih serius");
}
else
{
JOptionPane.showMessageDialog(null, "tanggal yang anda masukan salah!!");
}
}
else //jika memasukkan bulan lebih dari 12 maka akan tampil pesan
{
JOptionPane.showMessageDialog(null, "Bulan Yang Anda Masukkan Salah!!");
}
}
}
No comments:
Post a Comment