Saturday, December 18, 2010

Program Ramalan Ngawur( java src)

Nie mo update share silahkan !


/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/

/**
*
* @author
*/
import java.io.*;

class InputConsole
{
/**Membaca string dari keyboard*/
public static String readString()
{
BufferedReader bfr = new BufferedReader(new InputStreamReader(System.in), 1);

// Menginisialisasi string
String teks = " ";

// Mengambil string dari keyboard
try
{
teks = bfr.readLine();
}
catch (IOException ex)
{
System.out.println(ex);
}

// Mengembalikan string hasil pembacaan dari keyboard
return teks;
}

/**Mengambil nilai int dengan parsing string input dari keyboard*/
public static int readInt()
{
return Integer.parseInt(readString());
}

//Mengambil nilai byte dengan parsing string input dari keyboard
public static byte readByte()
{
return Byte.parseByte(readString());
}

//Mengambil nilai short dengan parsing string input dari keyboard
public static short readShort()
{
return Short.parseShort(readString());
}

//Mengambil nilai long dengan parsing string input dari keyboard
public static long readLong()
{
return Long.parseLong(readString());
}

//Mengambil nilai float dengan parsing string input dari keyboard
public static float readFloat()
{
return Float.parseFloat(readString());
}

//Mengambil nilai double dengan parsing string input dari keyboard
public static double readDouble()
{
return Double.parseDouble(readString());
}
}
class Olahdata
{
private int tanggal, bulan, tahun ;
private String keuangan , zodiak, nama, keterangan, bulanAnda ;
private String asmara, kesehatan ;
private String caribulan(int bulan)
{
if(bulan==1)
return "Januari";
else if(bulan==2)
return "Febuari";
else if(bulan==3)
return "Maret";
else if(bulan==4)
return "April";
else if(bulan==5)
return "Mei";
else if(bulan==6)
return "Juni";
else if(bulan==7)
return "Juli";
else if(bulan==8)
return "Agustus";
else if(bulan==9)
return "September";
else if(bulan==10)
return "Oktober";
else if(bulan==11)
return "November";
else if(bulan==12)
return "Desember";
else return " ";
}

private String hitkeuangan(String zodiak)
{
if(zodiak.equalsIgnoreCase("Aries"))
return "Keuangan anda menipis";
else if(zodiak.equalsIgnoreCase("Taurus"))
return "Keuangan anda Jadilah dermawan";
else if(zodiak.equalsIgnoreCase("Gemini"))
return "Keuangan anda Rajin menabung";
else if(zodiak.equalsIgnoreCase("Cancer"))
return "Keuangan anda Pinjem uang temen balikin dong";
else if(zodiak.equalsIgnoreCase("Leo"))
return "Keuangan anda Biasa saja";
else if(zodiak.equalsIgnoreCase("Virgo"))
return "Keuangan boros";
else if(zodiak.equalsIgnoreCase("Libra"))
return "Keuangan anda jangan lupa amal";
else if(zodiak.equalsIgnoreCase("Scorpio"))
return "Keuangan anda coba keberuntungan d lotre";
else if(zodiak.equalsIgnoreCase("Sagitarius"))
return "Keuangan anda cari duit sendiri";
else if(zodiak.equalsIgnoreCase("Capricon"))
return "Keuangan anda jadi miskin";
else if(zodiak.equalsIgnoreCase("Aquarius"))
return "Keuangan andaKaya mendadak";
else if(zodiak.equalsIgnoreCase("Pisces"))
return "Keuangan anda ketiban rejeki";
else return "Tidak ada uang";
}
private String hitkesehatan(String zodiak)
{
if(zodiak.equalsIgnoreCase("Aries"))
return "Pilek demam berat";
else if(zodiak.equalsIgnoreCase("Taurus"))
return "Hati-hati demam berdarah";
else if(zodiak.equalsIgnoreCase("Gemini"))
return "Makan makanan bervitamin";
else if(zodiak.equalsIgnoreCase("Cancer"))
return "Medical check up segera";
else if(zodiak.equalsIgnoreCase("Leo"))
return "Sakit hati, sakit gigi, sakit kepala komplikasi";
else if(zodiak.equalsIgnoreCase("Virgo"))
return "Sehat walafiat";
else if(zodiak.equalsIgnoreCase("Libra"))
return "Sehat walafiat";
else if(zodiak.equalsIgnoreCase("Scorpio"))
return "Sehat walafiat";
else if(zodiak.equalsIgnoreCase("Sagitarius"))
return "Sehat walafiat";
else if(zodiak.equalsIgnoreCase("Capricon"))
return "Sehat walafiat";
else if(zodiak.equalsIgnoreCase("Aquarius"))
return "Sehat walafiat";
else if(zodiak.equalsIgnoreCase("Pisces"))
return "Minum obat kuat";
else return "Anda sedang demam berat";
}
private String hitasmara(String zodiak)
{
if(zodiak.equalsIgnoreCase("Aries"))
return "Asmara ada yang naksir kamu !";
else if(zodiak.equalsIgnoreCase("Taurus"))
return "Asmara hati-hati dia orang pencemburu";
else if(zodiak.equalsIgnoreCase("Gemini"))
return "Asmara hati berbunga-bunga";
else if(zodiak.equalsIgnoreCase("Cancer"))
return "Asmara skali-skali kamu yang traktir";
else if(zodiak.equalsIgnoreCase("Leo"))
return "Asmara Biasa saja";
else if(zodiak.equalsIgnoreCase("Virgo"))
return "Asmara Cari jodoh";
else if(zodiak.equalsIgnoreCase("Libra"))
return "Asmara buruan kawin";
else if(zodiak.equalsIgnoreCase("Scorpio"))
return "Asmara jangan bunuh diri dulu";
else if(zodiak.equalsIgnoreCase("Sagitarius"))
return "Asmara Kamu seorang gay";
else if(zodiak.equalsIgnoreCase("Capricon"))
return "Asmara jangan suka selingkuh";
else if(zodiak.equalsIgnoreCase("Aquarius"))
return "Asmara curi hatinya";
else if(zodiak.equalsIgnoreCase("Pisces"))
return "Asmara jangan ragu ngomong aja";
else return "Tidak ada asmara";
}
private String hitungzodiak( int hitbulan, int hittanggal)
{

if (((hitbulan==3)&&(hittanggal>=21))||(hitbulan==4))
return "Aries" ;
else if (((hitbulan==4)&&(hittanggal>=20))||(hitbulan==5))
return "Taurus" ;
else if (((hitbulan==5)&&(hittanggal>=21))||(hitbulan==6))
return "Gemini" ;
else if (((hitbulan==6)&&(hittanggal>=21))||(hitbulan==7))
return "Cancer" ;
else if (((hitbulan==7)&&(hittanggal>=24))||(hitbulan==8) )
return "Leo" ;
else if (((hitbulan==8)&&(hittanggal>=23))||(hitbulan==9))
return "Virgo" ;
else if (((hitbulan==9)&&(hittanggal>=23))||(hitbulan==10))
return "Libra" ;
else if (((hitbulan==10)&&(hittanggal>=23))||(hitbulan==11))
return "Scorpio";
else if (((hitbulan==11)&&(hittanggal>=22))||(hitbulan==12))
return "Sagitarius" ;
else if (((hitbulan==12)&&(hittanggal>=22))||(hitbulan==1))
return "Capricon" ;
else if (((hitbulan==1)&&(hittanggal>=20))||(hitbulan==2))
return "Aquarius" ;
else if (((hitbulan==2)&&(hittanggal>=19))||(hitbulan==3))
return "Pisces" ;
else return "Tidak memiliki Zodiak" ;

}
public void setdat()
{
System.out.println("Masukkan data anda") ;
System.out.print(" nama --> ");
nama = InputConsole.readString();
System.out.print(" Tanggal lahir --> ");
tanggal = InputConsole.readInt();
if ((tanggal>31)||(tanggal==0))
System.out.print("Salah Tanggal lahir --> ");
tanggal = InputConsole.readInt();
System.out.print(" Bulan(angka) --> ");
bulan = InputConsole.readInt();

switch(bulan)
{
case 1 : if (tanggal>31)
System.out.println("Salah tanggal, masukkan lagi tanggal : ") ;
tanggal = InputConsole.readInt(); break ;
case 2 : if (tanggal>29)
System.out.println("Salah tanggal, masukkan lagi tanggal : ") ;
tanggal = InputConsole.readInt(); break ;
case 3 : if (tanggal>31)
System.out.println("Salah tanggal, masukkan lagi tanggal : ") ;
tanggal = InputConsole.readInt(); break ;
case 4 : if (tanggal>30)
System.out.println("Salah tanggal, masukkan lagi tanggal : ") ;
tanggal = InputConsole.readInt(); break ;
case 5 : if (tanggal>31)
System.out.println("Salah tanggal, masukkan lagi tanggal : ") ;
tanggal = InputConsole.readInt(); break ;
case 6 : if (tanggal>31)
System.out.println("Salah tanggal, masukkan lagi tanggal : ") ;
tanggal = InputConsole.readInt(); break ;
case 7 : if (tanggal>31)
System.out.println("Salah tanggal, masukkan lagi tanggal : ") ;
tanggal = InputConsole.readInt(); break ;
case 8 : if (tanggal>31)
System.out.println("Salah tanggal, masukkan lagi tanggal : ") ;
tanggal = InputConsole.readInt(); break ;
case 9 : if (tanggal>30)
System.out.println("Salah tanggal, masukkan lagi tanggal : ") ;
tanggal = InputConsole.readInt(); break ;
case 10 : if(tanggal>31)
System.out.println("Salah tanggal, masukkan lagi tanggal : ") ;
tanggal = InputConsole.readInt(); break ;
case 11 : if(tanggal>30)
System.out.println("Salah tanggal, masukkan lagi tanggal : ") ;
tanggal = InputConsole.readInt(); break ;
case 12 : if(tanggal>31)
System.out.println("Salah tanggal, masukkan lagi tanggal : ") ;
tanggal = InputConsole.readInt(); break ;
default : ;

}

zodiak = hitungzodiak(bulan, tanggal) ;
bulanAnda = caribulan(bulan) ;
keuangan = hitkeuangan(zodiak) ;
kesehatan = hitkesehatan(zodiak) ;
asmara = hitasmara(zodiak) ;
}
public void cetak()
{
System.out.println("======================") ;
System.out.println("Nama : "+nama) ;
System.out.println("tanggal lahir : "+tanggal) ;
System.out.println("Bulan lahir : "+bulanAnda) ;
System.out.println("Maka zodiak anda "+zodiak) ;
System.out.println() ;
System.out.println("-@> "+keuangan) ;
System.out.println("-@> "+kesehatan) ;
System.out.println("-@> "+asmara) ;
System.out.println() ;
System.out.println("===TERIMA KASIH "+nama+"===") ;
}
}

public class Proyek_TA_Ramalan {
public static void main(String[] args)
{
System.out.println("======================") ;
System.out.println("===Ramalan hari ini===") ;
System.out.println("======================") ;

Olahdata orang = new Olahdata() ;
orang.setdat();
orang.cetak();
}

}

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Facebook Themes