Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Scanner scan = new Scanner(System.in);
- int berat = scan.nextInt();
- scan.nextLine();
- String tanggalPesan = scan.nextLine();
- String kondisi = scan.nextLine();
- if (kondisi.equals("Kirim")){
- if (berat%4 == 0){
- int hari = berat/4;
- System.out.println("Lama hari proses laundry : " + hari + " hari");
- String hari2 = tanggalPesan.substring(0,2) ;
- String bulan2 = tanggalPesan.substring(3,5);
- String tahun2 = tanggalPesan.substring(6,10);
- int hari3 = Integer.parseInt(hari2);
- int bulan3 = Integer.parseInt(bulan2) * 30;
- int tahun3 = Integer.parseInt(tahun2) * 360;
- int hariTotal = hari3 + bulan3 + tahun3 + hari;
- int tahunSelesai = hariTotal / 360;
- int bulanSelesai = (hariTotal % 360) / 30;
- int hariSelesai = hariTotal % 360 % 30;
- System.out.printf("Tanggal selesai : %s - %s - %s (Diantarkan)\n", hariSelesai, bulanSelesai, tahunSelesai);
- float harga = 7500 * hari + ((7500 * (float)hari) / 10);
- System.out.printf("Total harga yang harus dibayar : Rp %-,12.2f" , harga );
- } else {
- int hari = berat/4 + (berat%4) / (berat%4);
- String hari2 = tanggalPesan.substring(0,2) ;
- String bulan2 = tanggalPesan.substring(3,5);
- String tahun2 = tanggalPesan.substring(6,10);
- int hari3 = Integer.parseInt(hari2);
- int bulan3 = Integer.parseInt(bulan2) * 30;
- int tahun3 = Integer.parseInt(tahun2) * 360;
- int hariTotal = hari3 + bulan3 + tahun3 + hari;
- int tahunSelesai = hariTotal / 360;
- int bulanSelesai = (hariTotal % 360) / 30;
- int hariSelesai = hariTotal % 360 % 30;
- System.out.println("Lama hari proses laundry : " + hari + " hari");
- System.out.printf("Tanggal selesai : %s - %s - %s (Diantarkan)\n", hariSelesai, bulanSelesai, tahunSelesai);
- float harga = 7500 * hari + ((7500 * (float)hari) / 10);
- System.out.printf("Total harga yang harus dibayar : Rp %-,12.2f\n" , harga );
- }
- } else if (kondisi.equals("Ambil")){
- if (berat%4 == 0){
- int hari = berat/4;
- String hari2 = tanggalPesan.substring(0,2) ;
- String bulan2 = tanggalPesan.substring(3,5);
- String tahun2 = tanggalPesan.substring(6,10);
- int hari3 = Integer.parseInt(hari2);
- int bulan3 = Integer.parseInt(bulan2) * 30;
- int tahun3 = Integer.parseInt(tahun2) * 360;
- int hariTotal = hari3 + bulan3 + tahun3 + hari;
- int tahunSelesai = hariTotal / 360;
- int bulanSelesai = (hariTotal % 360) / 30;
- int hariSelesai = hariTotal % 360 % 30;
- System.out.println("Lama hari proses laundry : " + hari + " hari");
- System.out.printf("Tanggal selesai : %s - %s - %s (Diambil)\n", hariSelesai, bulanSelesai, tahunSelesai);
- float harga = 7500 * hari;
- System.out.printf("Total harga yang harus dibayar : Rp %-,12.2f" , harga );
- } else {
- int hari = berat/4 + (berat%4) / (berat%4);
- String hari2 = tanggalPesan.substring(0,2) ;
- String bulan2 = tanggalPesan.substring(3,5);
- String tahun2 = tanggalPesan.substring(6,10);
- int hari3 = Integer.parseInt(hari2);
- int bulan3 = Integer.parseInt(bulan2) * 30;
- int tahun3 = Integer.parseInt(tahun2) * 360;
- int hariTotal = hari3 + bulan3 + tahun3 + hari;
- int tahunSelesai = hariTotal / 360;
- int bulanSelesai = (hariTotal % 360) / 30;
- int hariSelesai = hariTotal % 360 % 30;
- System.out.println("Lama hari proses laundry : " + hari + " hari");
- System.out.printf("Tanggal selesai : %s - %s - %s (Diambil)\n", hariSelesai, bulanSelesai, tahunSelesai);
- float harga = 7500 * hari;
- System.out.printf("Total harga yang harus dibayar : Rp %-,12.2f" , harga );
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement