Cara membuat aplikasi ramal

Cara membuat aplikasi ramal


import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Scanner;

class AplikasiRamal {
static int angka[] = {2,4,6,8,3,5,7,9,1,12,14,16,18,20,11,15,17,19};
public static void keberuntungan() {
System.out.println("Angka Keberuntungan Anda hari ini adalah: " + angka[(int) (Math.random()*angka.length)]);
};

static String kesehatan1[] =  {
"Nikmat kesehatan adalah nikmat yang sangat berharga.",
"Kesehatan itu sangat berharga.", 
"Kesehatan anda sangatlah penting.",
"Kesehatan anda sedang bermasalah."};

static String kesehatan2[] =  {
"Namun tetap harus ingat sakit bisa datang kapan saja dan selalu ada obatnya.",
"Rajin-rajinlah berolahraga dan mengkonsumsi makanan bergizi.", 
"Relaxasi diri cukup bagus untuk menyegarkan badan anda.",
"Jalan-jalan di pagi segar bagus untuk kesehatan anda."};

public static void kesehatan() {
System.out.println("Kabar Kesehatan Anda hari ini adalah:\n\n" + kesehatan1[(int) (Math.random()*kesehatan1.length)]
                                                                         + "\n" + kesehatan2[(int) (Math.random()*kesehatan2.length)]);
};

static String jodoh1[] = {
"Anda tidak akan mendapatkan jodoh kalau terus berdiam diri.",
"Anda selalu memikirkan kehadiran seseorang yang bisa mengerti anda.",
"Tuhan menciptakan makhluknya itu berpasang-pasangan.",
"Tunggu apalagi, jodoh anda sudah di depan mata."
};
static String jodoh2[] = {
"Tuhan akan memberikan jalan bagi hamba-Nya yang mau berusaha.",
"Pikirkan masa depan yang terbaik bagi anda dari sekarang.",
"Jodoh jangan dipikirkan, karena Tuhan telah menciptakan jodoh terbaik untuk kita.",
"Sudah saatnya untuk memikirkan siapakah jodoh terbaik anda."
};
public static void pasangan() {
System.out.println("Kabar tentang asmara anda hari ini :\n\n" + jodoh1[(int) (Math.random()*jodoh1.length)]+ "\n" + jodoh2[(int) (Math.random()*jodoh2.length)]);
};

public static int pilihan(){
System.out.println("==================================");
System.out.println("Silakan memilih Menu Pilihan Berikut ini: "+
"\n1. Angka Keberuntungan Anda \n2. Kabar Kesehatan Anda \n3. Urusan Asmara Anda \n4. Exit ");
System.out.println("Masukkan angka Menu = ");
System.out.println("==================================");
Scanner input = new Scanner(System.in);
int menu = input.nextInt();
return menu;
}
public static void menu(int pilihan){
System.out.println("***---------***----***---------***");
switch(pilihan){
case 1: keberuntungan(); break;
case 2: kesehatan();break;
case 3: pasangan();break;
case 4: System.out.println("\nTerimakasih telah menggunakan aplikasi ramalan sederhana ini!!!\nJangan mudah percaya dengan ramalan, apalagi yang dibuat oleh komputer.\n\nCreated by : Ma'shum Abdul Jabbar\n\n***---------***----***---------***");
System.exit(0); break;
default:System.out.println("Maaf. Pilih angka 1-4");
}
System.out.println("***---------***----***---------***\n\n");
}
public static void main(String arg[]){
Keyboard k = new Keyboard();
k.tanya("Masukkan Nama Anda?");
String name = k.getString();
if(name.isEmpty()){
k.tampil("Maaf, anada belum memasukkan nama dengan benar.");
System.exit(0);
}
k.tampil("Selamat datang " + name+" , silahkan tekan Enter untuk Menu.");
do{
k.getString();
menu(pilihan());
}while(true);
}
}

class Keyboard
{
private BufferedReader reader;

//Constructor
public Keyboard() {
reader = new BufferedReader (new InputStreamReader (System.in));
}
public String getKeyboardInput(){
return readKeyboard();
}
public String getString(){
return readKeyboard();
}
public int getInteger(){
return Integer.parseInt (readKeyboard());
}
public double getDouble(){
return Double.parseDouble (readKeyboard());
}
public void tanya(String s){
System.out.println(s);
}
public void tampil (String s){
System.out.println(s);
}
public String readKeyboard(){
String line = "";
try{
line = reader.readLine();
} catch (IOException e){
e.printStackTrace();
}
return line;
}
}

simpan kodingan dengan format .java

Comments

  1. How to make money from casino games - Work-to-Earn
    Most casino 바카라사이트 games can be played using the same amount of chips as the game. How to make money in online casinos. Learn หาเงินออนไลน์ about how to make money on 1xbet

    ReplyDelete

Post a Comment

Popular posts from this blog

contact person

aplikasi pianika pc