Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * To change this license header, choose License Headers in Project Properties.
- * To change this template file, choose Tools | Templates
- * and open the template in the editor.
- */
- package menentukan.haridanpasaran;
- import java.util.Scanner;
- /**
- *
- * @author fia
- */
- public class MenentukanHaridanpasaran {
- /**
- * @param args the command line arguments
- */
- public static void main(String[] args) {
- // TODO code application logic here
- Scanner in = new Scanner(System.in);
- String minggu,senin,selasa,rabu,kamis,jumat,sabtu,pon,wage,kliwon,legi,pahing,hasil="",hasil2="";
- System.out.print("masukkan nama hari : ");
- String input = in.nextLine();
- System.out.print("masukkan pasaran : ");
- String input2 = in.nextLine();
- System.out.print("masukkan jumlah hari : ");
- int input3 = in.nextInt();
- int hari=0,pasaran=0;
- switch (input){
- case "minggu":
- hari=0;
- break;
- case "senin":
- hari=1;
- break;
- case "selasa":
- hari=2;
- break;
- case "rabu":
- hari=3;
- break;
- case "kamis":
- hari=4;
- break;
- case "jumat":
- hari=5;
- break;
- case "sabtu":
- hari=6;
- break;
- default:
- System.out.println("masukkan nama hari!");
- int hari2=(input3%6)+hari;
- if (hari2>6){
- hari2 -= 6;
- }
- switch (input2){
- case "pon":
- pasaran=1;
- break;
- case "wage":
- pasaran=2;
- break;
- case "kliwon":
- pasaran=3;
- break;
- case "legi":
- pasaran=4;
- break;
- case "pahing":
- pasaran=5;
- break;
- default:
- System.out.println("masukkan nama pasaran!");
- int pasaran2 = (input3%5)+1;
- if (pasaran2>5){
- pasaran2 -=5;
- }
- switch(hari2){
- case 0:
- hasil="minggu";
- break;
- case 1:
- hasil="senin";
- break;
- case 2:
- hasil="selasa";
- break;
- case 3:
- hasil="rabu";
- break;
- case 4:
- hasil="kamis";
- break;
- case 5:
- hasil="jumat";
- break;
- case 6:
- hasil="sabtu";
- break;
- default:
- System.out.println("masukkan nama hari!");
- switch(pasaran2){
- case 1:
- hasil2="pon";
- break;
- case 2:
- hasil2="wage";
- break;
- case 3:
- hasil2="kliwon";
- break;
- case 4:
- hasil2="legi";
- break;
- case 5:
- hasil2="pahing";
- break;
- default:
- System.out.println("masukkan nama pasaran!");
- }
- }
- }
- }
- System.out.println("hasil : "+hasil);
- System.out.println("hasil : "+hasil2);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement