get paid to paste

code pemrograman java

static void enter() //Sebagai pengganti clean screen karena java tidak menyediakan
    {
        int i =0; 
        while(i <=1000)
        {
            System.out.print("\n"); //pemanggilannya bisa menggunakan enter();
            i++;
        }
    }
    static void main() {
        for (String ulang2 = "Y"; ulang2.equalsIgnoreCase("Y");){
            Scanner input = new Scanner(System.in);
            String[] nama={"Arlisia Regina  ","Anggi Made      ","Dinda           ","Bayu            ","Putra           ","Melani          ","Putri           ","Rangga          ","Ranty           ","Kevin           "};
            int[] tgl = {2,20,13,19,4,14,1,10,28,5};
            int[] bln = {6,1,4,2,1,12,11,10,9,3};
            int[] thn = {1998,1997,1996,1995,1994,1993,1999,2000,2001,2002};
            int urut,pilih,k=1;
            System.out.println("||========================================================||");
            System.out.println("||  Menampilkan Tanggal Lahir Berdasarkan Ganjil / Genap  ||");
            System.out.println("||========================================================||");
            System.out.println("|| Pilih Urutan :                                         ||");
            System.out.println("|| 1. Tanggal                                             ||");
            System.out.println("|| 2. Bulan                                               ||");
            System.out.println("|| 3. Tahun                                               ||");
            System.out.println("||========================================================||");
            System.out.print("|| Akan diurutkan Berdasarkan (1/2/3) ?? ");
            urut = input.nextInt();
            enter();
                switch (urut){
                    case 1:
                        for (String ulang = "Y"; ulang.equalsIgnoreCase("Y");){
                            awal();
                            System.out.print("|| Masukkan Urutan Ganjil(1) atau Genap(2) = ");
                            pilih = input.nextInt();
                            System.out.println("||========================================================================||");
                            switch (pilih){
                                case 1:
                                for (int i=0;i<=9;i++){
                                    if (tgl[i] % 2 == 1){
                                        System.out.println("||"+k+". Nama = "+nama[i]+" || Tanggal Lahir = "+tgl[i]+"-"+bln[i]+"-"+thn[i]);
                                        System.out.println("||========================================================================||");
                                        k++;
                                    }
                                }k=1;
                                tanya();
                                break;
                                case 2:
                                for (int i=0;i<=9;i++){
                                    if (tgl[i] % 2 == 0){
                                        System.out.println("||"+k+". Nama = "+nama[i]+" || Tanggal Lahir = "+tgl[i]+"-"+bln[i]+"-"+thn[i]);
                                        System.out.println("||========================================================================||");
                                        k++;
                                    }
                                }k=1;
                                tanya();
                                break;
                                default:
                                    salah();
                                    tanya();
                            }
                        }
                    break;
                    case 2:
                        for (String ulang = "Y"; ulang.equalsIgnoreCase("Y");){
                            awal();
                            System.out.print("|| Masukkan Urutan Ganjil(1) atau Genap(2) = ");
                            pilih = input.nextInt();
                            System.out.println("||========================================================================||");
                            switch (pilih){
                                case 1:
                                for (int i=0;i<=9;i++){
                                    if (bln[i] % 2 == 1){
                                        System.out.println("||"+k+". Nama = "+nama[i]+" || Tanggal Lahir = "+tgl[i]+"-"+bln[i]+"-"+thn[i]);
                                        System.out.println("||========================================================================||");
                                        k++;
                                    }
                                }k=1;
                                tanya();
                                break;
                                case 2:
                                for (int i=0;i<=9;i++){
                                    if (bln[i] % 2 == 0){
                                        System.out.println("||"+k+". Nama = "+nama[i]+" || Tanggal Lahir = "+tgl[i]+"-"+bln[i]+"-"+thn[i]);
                                        System.out.println("||========================================================================||");
                                        k++;
                                    }
                                }k=1;
                                tanya();
                                break;
                                default:
                                    salah();
                                    tanya();
                            }
                        }
                    break;
                    case 3:
                        for (String ulang = "Y"; ulang.equalsIgnoreCase("Y");){
                            awal();
                            System.out.print("|| Masukkan Urutan Ganjil(1) atau Genap(2) = ");
                            pilih = input.nextInt();
                            System.out.println("||========================================================================||");
                            switch (pilih){
                                case 1:
                                for (int i=0;i<=9;i++){
                                    if (thn[i] % 2 == 1){
                                        System.out.println("||"+k+". Nama = "+nama[i]+" || Tanggal Lahir = "+tgl[i]+"-"+bln[i]+"-"+thn[i]);
                                        System.out.println("||========================================================================||");
                                        k++;
                                    }
                                }k=1;
                                tanya();
                                break;
                                case 2:
                                for (int i=0;i<=9;i++){
                                    if (thn[i] % 2 == 0){
                                        System.out.println("||"+k+". Nama = "+nama[i]+" || Tanggal Lahir = "+tgl[i]+"-"+bln[i]+"-"+thn[i]);
                                        System.out.println("||========================================================================||");
                                        k++;
                                    }
                                }k=1;
                                tanya();
                                break;
                                default:
                                    salah();
                                    tanya();
                            }
                        }             
                    break;
                    default:
                        salah();
                }   
            akhir();
        }
     }
     static void awal (){
        int k=1;
        String[] nama={"Arlisia Regina  ","Anggi Made      ","Dinda           ","Bayu            ","Putra           ","Melani          ","Putri           ","Rangga          ","Ranty           ","Kevin           "};
        int[] tgl = {2,20,13,19,4,14,1,10,28,5};
        int[] bln = {6,1,4,2,1,12,11,10,9,3};
        int[] thn = {1998,1997,1996,1995,1994,1993,1999,2000,2001,2002};
        System.out.println("||========================================================================||");
	System.out.println("||        Menampilkan Tanggal Lahir Berdasarkan Ganjil / Genap            ||");
	System.out.println("||========================================================================||");
	for (int i=0;i<=9;i++){
            System.out.println("  "+k+". Nama = "+nama[i]+" || Tanggal Lahir = "+tgl[i]+"-"+bln[i]+"-"+thn[i]);
            k++;
        }
        System.out.println("||========================================================================||");
	System.out.println("|| Pilih :                                                                ||");
	System.out.println("|| 1. Ganjil                                                              ||");
	System.out.println("|| 2. Genap                                                               ||");
	System.out.println("||========================================================================||");
    }
     static void salah(){
        System.out.println("|| Data Yang Anda Masukkan Salah!!!                                       ||");
        System.out.println("||========================================================================||");
    }
    static void tanya(){
        Scanner input = new Scanner(System.in);
        String ulang;
        System.out.print("|| Apakah Ingin Memilih Ganjil/Genap Kembali(Y/T)?? ");
        ulang = input.next();
        System.out.println("||========================================================================||");
        if(ulang.equalsIgnoreCase("Y")){
            awal();
            enter();
        } else {
            akhir();  
        }  
    }
    static void akhir(){
        Scanner input = new Scanner(System.in);
        System.out.print("|| Apakah Ingin Mengulang Program Kembali(Y/T)?? ");
            String ulang2 = input.next();
            if(ulang2.equalsIgnoreCase("T")){
                System.out.println("||========================================================================||");
                System.out.println("|| Terima Kasih Telah Menggunakan Program ini!!");
                System.out.println("||========================================================================||");
                System.exit(0);
            } else {
                enter();
                main();
            }
    }
    public static void main(String[] args) {
        main();
        // TODO code application logic here
    }
    
}

Pasted: May 14, 2016, 2:35:51 pm
Views: 7