Kemudian, buka aplikasi Eclipse
dan buatlah Package dan Class baru dengan cara :
- Klik File>New>Java Project, untuk membuat proyek baru.
- Klik kanan pada folder, kemudian pilih New>Package, untuk membuat package baru.
- Klik kanan pada package, kemudian pilih New>Class, untuk membuat kelas baru.
Lalu tuliskan listing seperti
di bawah ini :
package jurnalmodul3;
import java.util.Scanner;
public class Ramalan_Zodiak {
public static void main(String[] args)
{
// TODO Auto-generated
method stub
Scanner
oke = new Scanner(System.in);
byte tanggal, bulan;
String
ulang;
boolean status=true;
System.out.println("___________________________________________________");
System.out.println();
System.out.println("-----------------RAMALAN
ZODIAK 2014---------------");
while(status=true){
System.out.println("___________________________________________________");
System.out.println();
System.out.print("Tanggal
berapa Anda dilahirkan? ");
tanggal
= oke.nextByte();
System.out.print("Bulan berapa
Anda dilahirkan? ");
bulan
= oke.nextByte();
System.out.println("___________________________________________________");
if((tanggal>19&&tanggal<=31&&bulan==1)||(tanggal>0&&tanggal<=18&&bulan==2)){
System.out.println();
System.out.println("____________________________________________________________________________");
System.out.println();
System.out.println(" RAMALAN ZODIAK AQUARIUS 2014 (20
Januari - 18 Februari) "); System.out.println("____________________________________________________________________________");
System.out.println();
System.out.println("Peruntungan
Anda : Sadarilah akan posisi perbintangan Anda yang masih jauh");
System.out.println(" dari posisi puncak. Walaupun
suasana sudah terasa lebih");
System.out.println(" menyegarkan akan tetapi itu
belum cukup untuk dapat");
System.out.println(" melakukan tindakan yang
terlalu beresiko.");
System.out.println("Karir
Anda : Lakukan observasi dulu dan
jangan tergoda untuk melangkah");
System.out.println(" sebelum ada persiapan dan situasi
yang menunjang.");
System.out.println("Kesehatan
Anda : Jika dirasa tidak berada pada
kondisi top ada baiknya");
System.out.println(" Anda bisa menyesuaikannya
dengan pekerjaan.");
System.out.println("Keuangan
Anda : Pemasukan tampak cukup seret
sehingga sangatlah riskan");
System.out.println(" jika pengeluaran tidak bisa
dimanage dengan baik.");
System.out.println("Asmara
Anda : Buatlah dirinya selalu bahagia
bila berada di dekat Anda,");
System.out.println(" karena bagaimanapun juga
kedamaian akan membuat memori ");
System.out.println(" yang indah bagi perjalanan
cinta kasih Anda dengannya.");
System.out.println("____________________________________________________________________________");
status=false; break;
}
else if((tanggal>18&&tanggal<=29&&bulan==2)||(tanggal>0&&tanggal<=20&&bulan==3)){
System.out.println();
System.out.println("______________________________________________________________________________");
System.out.println();
System.out.println(" RAMALAN ZODIAK PISCES 2014 (19
Februari - 20 Maret) ");
System.out.println("______________________________________________________________________________");
System.out.println();
System.out.println("Peruntungan
Anda : Perlu konsentrasi tinggi untuk menjawab berbagai tantangan");
System.out.println(" dan permasalahan yang muncul
hari ini. Terhadap omongan");
System.out.println(" sumbang dari luar sebaiknya
ditanggapi dengan hati dingin.");
System.out.println(" Tidak perlu terlalu menuruti
maksud mereka karena segalanya");
System.out.println(" akan bisa hancur
berantakan.");
System.out.println("Karir
Anda : Jangan mudah terhanyut oleh
omongan orang yang belum tentu");
System.out.println(" seperti kenyataan yang
ada.");
System.out.println("Kesehatan
Anda : Perbanyaklah mendengarkan
siraman rohani agar pikiran dan");
System.out.println(" hati bisa selalu tenang dan
damai.");
System.out.println("Keuangan
Anda : Situasi yang Anda hadapi saat
ini benar-benar berat. Walau");
System.out.println(" begitu berusahalah untuk
tidak mengganggu dana yang sudah");
System.out.println(" ada.");
System.out.println("Asmara
Anda : Sikapi semua perbedaan itu
dengan hati yang sabar dan");
System.out.println(" perasaan yang selalu
mengalah.");
System.out.println("______________________________________________________________________________");
status=false; break;
}
else if((tanggal>20&&tanggal<=31&&bulan==3)||(tanggal>0&&tanggal<=20&&bulan==4)){
System.out.println();
System.out.println("_________________________________________________________________________________");
System.out.println();
System.out.println(" RAMALAN ZODIAK ARIES 2014 (21
Maret - 20 April) ");
System.out.println("_________________________________________________________________________________");
System.out.println();
System.out.println("Peruntungan
Anda : Cobalah lebih concern dengan urusan yang sedang dihadapi");
System.out.println(" agar bisa tepat sasaran dan
hasilnya memuaskan.Begitu juga");
System.out.println(" terhadap orang yang mencari
kesalahan Anda, sebaiknya tak");
System.out.println(" perlu ditanggapi.Anggap saja
mereka iri dengan keberhasilan");
System.out.println(" yang telah Anda raih selama
ini.");
System.out.println("Karir
Anda : Adalah hal yang biasa dan
lumrah jika ada yang tidak simpatik");
System.out.println(" dengan diri Anda. Tak perlu
terlalu dimasukkan hati.");
System.out.println("Kesehatan
Anda : Tetaplah jalani kehidupan
sehari-hari dengan hati ceria agar");
System.out.println(" seberat apapun masalah yang Anda tanggung
akan tetap terasa");
System.out.println(" ringan.");
System.out.println("Keuangan
Anda : Pemasukan masih cukup lancar
untuk dapat mendongkrak keuangan");
System.out.println(" Anda.");
System.out.println("Asmara
Anda : Jangan selalu menyakiti
hatinya karena itu akan menjadi");
System.out.println(" bumerang buat Anda
sendiri.");
System.out.println("________________________________________________________________________________");
status=false; break;
}
else if((tanggal>20&&tanggal<=30&&bulan==4)||(tanggal>0&&tanggal<=20&&bulan==5)){
System.out.println();
System.out.println("________________________________________________________________________________");
System.out.println();
System.out.println(" RAMALAN ZODIAK TAURUS 2014 (21
April - 20 Mei) ");
System.out.println("________________________________________________________________________________");
System.out.println();
System.out.println("Peruntungan
Anda : Kerjasama dengan pihak luar sebaiknya benar-benar dipikir");
System.out.println(" secara mendalam. Jangan hanya
berlandaskan faktor perasaan");
System.out.println(" saja.");
System.out.println("Karir
Anda : Hari ini cukup baik untuk
melaksanakan ide-ide yang muncul.");
System.out.println(" Tak perlu takut untuk ditentang
nantinya. Yang terpenting");
System.out.println(" Anda laksanakan dulu.");
System.out.println("Kesehatan
Anda : Kondisi badan Anda masih cukup
sehat dan prima sehingga");
System.out.println(" tidak ada yang perlu
dikhawatirkan.");
System.out.println("Keuangan
Anda : Pemasukan masih lumayan lancar
dan hampir tidak ada gangguan");
System.out.println(" yang terlalu berat.");
System.out.println("Asmara
Anda : Tak ada gunanya bersikap
ingin menangnya sendiri apalagi");
System.out.println(" hanya untuk urusan yang
sepele.");
System.out.println("________________________________________________________________________________");
status=false; break;
}
else if((tanggal>20&&tanggal<=31&&bulan==5)||(tanggal>0&&tanggal<=20&&bulan==6)){
System.out.println();
System.out.println("________________________________________________________________________________");
System.out.println();
System.out.println(" RAMALAN ZODIAK GEMINI 2014 (21
Mei - 20 Juni) ");
System.out.println("________________________________________________________________________________");
System.out.println();
System.out.println("Peruntungan
Anda : Faktor kecerobohan akan dominan sekali menghiasi langkah Anda");
System.out.println(" hari ini. Begitu juga
terhadap tawaran yang datang secara");
System.out.println(" mendadak, sebaiknya jangan
diberi keputusan dulu.");
System.out.println("Karir
Anda : Ada baiknya konsultasikan
dulu dengan atasan agar jalan Anda");
System.out.println(" di kemudian hari tidak
mengalami masalah.");
System.out.println("Kesehatan
Anda : Berusahalah untuk selalu
berolahraga ringan di pagi hari.");
System.out.println("Keuangan
Anda : Jika sudah harus mengeluarkan
dana sebaiknya dipikir beribu-");
System.out.println(" ribu kali. Jangan asal
percaya ucapan orang.");
System.out.println("Asmara
Anda : Terima realita yang ada
dengan hati yang senang. Tidak perlu");
System.out.println(" cemas dengan situasi yang
cukup sulit itu.");
System.out.println("________________________________________________________________________________");
status=false; break;
}
else if((tanggal>20&&tanggal<=30&&bulan==6)||(tanggal>0&&tanggal<=20&&bulan==7)){
System.out.println();
System.out.println("_______________________________________________________________________________");
System.out.println();
System.out.println(" RAMALAN ZODIAK CANCER 2014 (21
Juni - 20 Juli) ");
System.out.println("_______________________________________________________________________________");
System.out.println();
System.out.println("Peruntungan
Anda : Kesempatan baik yang sudah di pelupuk mata sebaiknya benar-");
System.out.println(" benar bisa dimanfaatkan dan
pengalaman pahit di masa lalu");
System.out.println(" hendaknya dijadikan cermin, bukan sebagai
trauma.");
System.out.println("Karir
Anda : Jalanlah dengan hati yang
yakin dan mantap. Buang jauh-jauh");
System.out.println(" keragu-raguan yang
timbul.");
System.out.println("Kesehatan
Anda : Kesehatan mahal harganya dan
ternilai harganya. Untuk itu");
System.out.println(" Anda harus menjaganya dengan
benar dengan selalu berpola");
System.out.println(" hidup yang sehat.");
System.out.println("Keuangan
Anda : Terasa cukup sulit dan
memusingkan. Untuk itu cobalah Anda");
System.out.println(" bisa berhemat.");
System.out.println("Asmara
Anda : Jangan suka mendengarkan
omongan orang karena itu hanya akan");
System.out.println(" bikin sakit hati saja.");
System.out.println("_______________________________________________________________________________");
status=false; break;
}
else if((tanggal>20&&tanggal<=31&&bulan==7)||(tanggal>0&&tanggal<=21&&bulan==8)){
System.out.println();
System.out.println("___________________________________________________________________________________");
System.out.println();
System.out.println(" RAMALAN ZODIAK LEO 2014 (21
Juli - 21 Agustus)
");
System.out.println("___________________________________________________________________________________");
System.out.println();
System.out.println("Peruntungan
Anda : Hindari keraguan yang muncul di dalam hati setelah Anda membuat");
System.out.println(" keputusan yang lumayan
penting. Maka dari itu sebelum membuat");
System.out.println(" janji ataupun keputusan ada
baiknya dikonfirmasikan dulu dengan");
System.out.println(" rekan-rekan, apakah ada
kesalahan ataupun menyimpang dari aturan");
System.out.println(" yang sudah disepakati
bersama.");
System.out.println("Karir
Anda : Meminimalisasi kegagalan
ataupun kesalahan adalah langkah yang");
System.out.println(" sangat bagus untuk
kelanjutan karir Anda.");
System.out.println("Kesehatan
Anda : Cobalah untuk bangun pagi.
Jangan biarkan hawa malas mengganggu");
System.out.println(" kondisi dan kesehatan
Anda.");
System.out.println("Keuangan
Anda : Pemborosan tampak masih sulit
untuk dikendalikan, walau sudah");
System.out.println(" dilakukan pengetatan.");
System.out.println("Asmara
Anda : Biarlah semua berjalan sesuai
dengan waktu yang ditentukan.");
System.out.println(" Berusahalah untuk lebih
bersabar.");
System.out.println("___________________________________________________________________________________");
status=false; break;
}
else if((tanggal>21&&tanggal<=31&&bulan==8)||(tanggal>0&&tanggal<=22&&bulan==9)){
System.out.println();
System.out.println("___________________________________________________________________________________");
System.out.println();
System.out.println(" RAMALAN ZODIAK VIRGO 2014 (22
Agustus - 22 September)
");
System.out.println("___________________________________________________________________________________");
System.out.println();
System.out.println("Peruntungan
Anda : Janji dan segala rencana yang telah Anda persiapkan jauh-jauh");
System.out.println(" hari bisa direalisasikan
hari ini. Jangan tunda-tunda lagi");
System.out.println(" mumpung kemujuran masih berpihak
pada diri Anda. Terhadap");
System.out.println(" berbagai tawaran yang penuh
spekulasi ada baiknya dipelajari");
System.out.println(" dengan cepat dan segera Anda
putuskan bisa diterima atau tidak.");
System.out.println("Karir
Anda : Jangan sampai keragu-raguan
menghancurkan impian yang sudah di");
System.out.println(" depan mata untuk saat
ini.");
System.out.println("Kesehatan
Anda : Suasana hati yang berbunga
sebaiknya bisa dijadikan pendorong");
System.out.println(" untuk penyembuhan dan
pengembalian kondisi badan Anda.");
System.out.println("Keuangan
Anda : Semakin meningkat itu
dikarenakan semua usaha Anda semakin");
System.out.println(" menunjukkan hasilnya.");
System.out.println("Asmara
Anda : Walau hati merasa
tersinggung, jangan sampai mengeluarkan kata-");
System.out.println(" kata yang buruk agar tidak
menjadi masalah yang besar.");
System.out.println("___________________________________________________________________________________");
status=false; break;
}
else if((tanggal>22&&tanggal<=30&&bulan==9)||(tanggal>0&&tanggal<=22&&bulan==10)){
System.out.println();
System.out.println("________________________________________________________________________________________");
System.out.println();
System.out.println(" RAMALAN ZODIAK LIBRA 2014 (23
September - 22 Oktober)
");
System.out.println("________________________________________________________________________________________");
System.out.println();
System.out.println("Peruntungan
Anda : Walaupun tugas banyak sekali dan cukup menyita waktu dan pikiran,");
System.out.println(" akan tetapi Anda tak perlu khawatir sebab
ada teman yang menawarkan");
System.out.println(" diri untuk menolong dan mau
diajak bekerja sama. Pokoknya jangan");
System.out.println(" terlalu menyerahkan semuanya
begitu saja. Harus tetap ikut terlibat");
System.out.println(" di dalamnya agar segala
rencana dan keputusan tetap terpantau.");
System.out.println("Karir
Anda : Jenjang karir Anda semakin
meningkat walaupun gangguan itu pasti ada.");
System.out.println("Kesehatan
Anda : Jauhilah makanan yang kurang
higienis. Untuk itu kurangilah jajan");
System.out.println(" makanan di luar.");
System.out.println("Keuangan
Anda : Masih belum terkontrol. Untuk
itu jangan mudah terpancing dengan");
System.out.println(" tawaran yang muncul. Begitu
juga dengan spekulasi sebaiknya dihindari");
System.out.println(" dulu.");
System.out.println("Asmara
Anda : Selamilah perasaannya dan
segera ditindaklanjuti dengan memberikan");
System.out.println(" apa yang terbaik
untuknya.");
System.out.println("________________________________________________________________________________________");
status=false; break;
}
else if((tanggal>22&&tanggal<=31&&bulan==10)||(tanggal>0&&tanggal<=22&&bulan==11)){
System.out.println();
System.out.println("_______________________________________________________________________________");
System.out.println();
System.out.println(" RAMALAN ZODIAK SCORPIO 2014 (23
Oktober - 22 November) ");
System.out.println("_______________________________________________________________________________");
System.out.println();
System.out.println("Peruntungan Anda
: Meskipun hari ini banyak problem sebaiknya tetap sabar dan");
System.out.println(" banyaklah ingat pada Tuhan
agar perasaan hati menjadi lebih");
System.out.println(" tenang sehingga dapat
memutuskan segala sesuatunya dengan");
System.out.println(" benar dan tepat.");
System.out.println("Karir
Anda : Jangan terpancing dengan
provokator yang ingin menjatuhkan");
System.out.println(" Anda di depan atasan. Tahan
dan kendalikan emosi Anda.");
System.out.println("Kesehatan
Anda : Tampak sehat segar bugar
sehingga Anda bisa lebih enjoy");
System.out.println(" untuk berolahraga ataupun
beraktivitas yang berat sekalipun.");
System.out.println("Keuangan
Anda : Pemasukan tampak ada
peningkatan dan pengeluaran masih bisa");
System.out.println(" diredam dan
dikendalikan.");
System.out.println("Asmara
Anda : Kalau itu sudah maunya, lebih
baik Anda turuti saja, asalkan");
System.out.println(" tidak menyalahi norma-norma
ketimuran.");
System.out.println("_______________________________________________________________________________");
status=false; break;
}
else if((tanggal>22&&tanggal<=30&&bulan==11)||(tanggal>0&&tanggal<=20&&bulan==12)){
System.out.println();
System.out.println("_______________________________________________________________________________");
System.out.println();
System.out.println(" RAMALAN ZODIAK SAGITARIUS 2014 (23
November - 20 Desember) ");
System.out.println("_______________________________________________________________________________");
System.out.println();
System.out.println("Peruntungan
Anda : Tak perlu berputus asa dalam menghadapi berbagai rintangan");
System.out.println(" yang tiba-tiba datang
menghadang hari ini. Hadapi dengan");
System.out.println(" tenang dan semangat sehingga
bisa cepat teratasi.");
System.out.println("Karir Anda : Pelajari dan pertimbangkan dulu sebelum
memulai langkah yang");
System.out.println(" baru dari saran
seseorang.");
System.out.println("Kesehatan
Anda : Kondisi badan relatif masih
lebih baik dan terjaga meskipun");
System.out.println(" masih sering
batuk-batuk.");
System.out.println("Keuangan
Anda : Ada rejeki yang cukup bikin
hati tenang. Walau begitu");
System.out.println(" pengeluaran sebaiknya tetap
dikontrol.");
System.out.println("Asmara
Anda : Suasana percintaan Anda
tetaplah ceria dan hampir tidak ada");
System.out.println(" gangguan yang harus
dikhawatirkan.");
System.out.println("_______________________________________________________________________________");
status=false; break;
}
else if((tanggal>20&&tanggal<=31&&bulan==12)||(tanggal>0&&tanggal<=19&&bulan==1)){
System.out.println();
System.out.println("_________________________________________________________________________________");
System.out.println();
System.out.println(" RAMALAN ZODIAK CAPRICORN 2014 (21
Desember - 19 Januari) ");
System.out.println("_________________________________________________________________________________");
System.out.println();
System.out.println("Peruntungan
Anda : Sadarilah akan posisi perbintangan Anda yang masih jauh dari");
System.out.println(" posisi puncak. Walaupun
suasana sudah terasa lebih menyegarkan");
System.out.println(" akan tetapi itu belum cukup untuk dapat
melakukan tindakan");
System.out.println(" yang terlalu beresiko.");
System.out.println("Karir
Anda : Lakukan observasi dulu dan
jangan tergoda untuk melangkah");
System.out.println(" sebelum ada persiapan dan
situasi yang menunjang.");
System.out.println("Kesehatan
Anda : Jika dirasa tidak berada pada
kondisi top ada baiknya Anda");
System.out.println(" bisa menyesuaikannya dengan
pekerjaan.");
System.out.println("Keuangan
Anda : Pemasukan tampak cukup seret
sehingga sangatlah riskan jika");
System.out.println(" pengeluaran tidak bisa
dimanage dengan baik.");
System.out.println("Asmara
Anda : Buatlah dirinya selalu
bahagia bila berada di dekat Anda,");
System.out.println(" karena bagaimanapun juga
kedamaian akan membuat memori yang");
System.out.println(" indah bagi perjalanan cinta
kasih Anda dengannya.");
System.out.println("_________________________________________________________________________________");
status=false; break;
}
else{
System.out.println();
System.out.println("Maaf, Anda
Salah Memasukkan Tanggal dan Bulan Lahir");
System.out.print("Apakah Anda
Ingin Mengulangi Ramalan? (Y/N) ");
ulang
= oke.next();
if(ulang.equalsIgnoreCase("Y")){
status=true;
}
else if(ulang.equalsIgnoreCase("N")){
System.out.println("___________________________________________________");
System.out.println();
System.out.println(" Terimakasih
Telah Mengunjungi Ramalan Zodiak Kami ");
System.out.println("___________________________________________________");
status=false; break;
}
else{
System.out.println("___________________________________________________");
System.out.println();
System.out.println("-------------------SYSTEM
ERROR--------------------");
System.out.println("___________________________________________________");
status=false; break;
}
}
}
}
}
Penjelasan :
- Deklarasikan variabel, pada Program Ramalan Zodiak, tanggal dan bulan dideklarasikan sebagai tipe data byte karena hanya menggunakan 2 digit angka, dan ulang dideklarasikan sebagai tipe data string karena berupa huruf sebagai pilihan untuk mengulangi maupun mengakhiri proses.
- Gunakan perintah System.out.print(); untuk mencetak perintah memasukkan input.
- Gunakan perintah System.out.println(); untuk mencetak output, agar hasil yang muncul otomatis tercetak pada baris berikutnya.
- Gunakan percabangan Else-If ketika terdapat lebih dari 2 statement yang digunakan. Dimana pada akhir percabangan dituliskan perintah break yang berfungsi untuk melompati sisa-sisa percabangan.
- Gunakan perulangan While
pada setiap statement dengan status=true, pada program ini dilakukan
ketika input salah, kemudian akan muncul pilihan untuk mengulangi proses atau
mengakhiri proses. Apabila Anda
salah memasukkan tanggal dan bulan, kemudian mengulangi proses, maka input akan
berbentuk seperti di bawah ini :
___________________________________________________-----------------RAMALAN ZODIAK 2014---------------___________________________________________________Tanggal berapa Anda dilahirkan? 14Bulan berapa Anda dilahirkan? 15___________________________________________________Maaf, Anda Salah Memasukkan Tanggal dan Bulan LahirApakah Anda Ingin Mengulangi Ramalan? (Y/N) y___________________________________________________Tanggal berapa Anda dilahirkan? 29Bulan berapa Anda dilahirkan? 02Apabila Anda salah memasukkan tanggal dan bulan, kemudian mengulangi proses, maka output akan berbentuk seperti di bawah ini :______________________________________________________________________________RAMALAN ZODIAK PISCES 2014 (19 Februari - 20 Maret)______________________________________________________________________________Peruntungan Anda : Perlu konsentrasi tinggi untuk menjawab berbagai tantangandan permasalahan yang muncul hari ini. Terhadap omongansumbang dari luar sebaiknya ditanggapi dengan hati dingin.Tidak perlu terlalu menuruti maksud mereka karena segalanyaakan bisa hancur berantakan.Karir Anda : Jangan mudah terhanyut oleh omongan orang yang belum tentuseperti kenyataan yang ada.Kesehatan Anda : Perbanyaklah mendengarkan siraman rohani agar pikiran danhati bisa selalu tenang dan damai.Keuangan Anda : Situasi yang Anda hadapi saat ini benar-benar berat. Walaubegitu berusahalah untuk tidak mengganggu dana yang sudahada.Asmara Anda : Sikapi semua perbedaan itu dengan hati yang sabar danperasaan yang selalu mengalah.______________________________________________________________________________Apabila Anda salah memasukkan tanggal dan bulan, kemudian mengakhiri proses, maka input akan berbentuk seperti di bawah ini :___________________________________________________-----------------RAMALAN ZODIAK 2014---------------___________________________________________________Tanggal berapa Anda dilahirkan? 22Bulan berapa Anda dilahirkan? 54___________________________________________________Maaf, Anda Salah Memasukkan Tanggal dan Bulan LahirApakah Anda Ingin Mengulangi Ramalan? (Y/N) nApabila Anda salah memasukkan tanggal dan bulan, kemudian mengakhiri proses, maka output akan berbentuk seperti di bawah ini :___________________________________________________Terimakasih Telah Mengunjungi Ramalan Zodiak Kami___________________________________________________Demikian tutorial Program Ramalan Zodiak dari kami. Sangat mudah bukan? Bagi Anda yang tertarik pada Ramalan Zodiak dan ingin membuat program sesuai ramalan Anda, silahkan mencoba turorial dari kami. SELAMAT MENCOBA :)
Tidak ada komentar:
Posting Komentar