Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.company;
- import java.util.Scanner;
- import java.text.DecimalFormat;
- import java.text.DecimalFormatSymbols;
- public class Main {
- public static void main(String[] args) {
- Scanner in = new Scanner(System.in);
- int hasil, input, liter;
- System.out.println("|=====|Program Biaya Pemakaian Air|=====|");
- System.out.println("Daftar Harga Per-㎥ : \n 1. 0 - 15 ㎥ = Rp.2.500,-\n 2. 16 - 30 ㎥ = Rp.4.500,-\n 3. 31 - 50 ㎥ = Rp.6.500,-\n 4. 51 ㎥ atau Lebih = Rp.9.000,-\n");
- System.out.print("Masukan Jumlah Pemakaian: ");
- input = in.nextInt();
- DecimalFormat kursIndonesia = (DecimalFormat) DecimalFormat.getCurrencyInstance();
- DecimalFormatSymbols formatRp = new DecimalFormatSymbols();
- formatRp.setCurrencySymbol("Rp.");
- formatRp.setMonetaryDecimalSeparator(',');
- formatRp.setGroupingSeparator('.');
- if(input == 0){
- System.out.println("Maaf. Anda tidak perlu membayar.");
- }else{
- if(input > 0 && input <= 15){
- hasil = input*2500;
- liter = input*1000;
- System.out.println("\n|=====================================|");
- System.out.println("Jumlah pemakaian dalam ㎥ : "+input+"㎥");
- System.out.println("Jumlah pemakaina dalam Liter : "+liter+"lt");
- kursIndonesia.setDecimalFormatSymbols(formatRp);
- System.out.printf("Harga: %s %n",kursIndonesia.format(hasil));
- System.out.println("|=====================================|");
- }else if(input >= 16 && input <= 30){
- hasil = input*4500;
- liter = input*1000;
- System.out.println("\n|=====================================|");
- System.out.println("Jumlah pemakaian dalam ㎥ : "+input+"㎥");
- System.out.println("Jumlah pemakaina dalam Liter : "+liter+"lt");
- kursIndonesia.setDecimalFormatSymbols(formatRp);
- System.out.printf("Harga: %s %n",kursIndonesia.format(hasil));
- System.out.println("|=====================================|");
- }else if(input >= 31 && input <= 50){
- hasil = input*6500;
- liter = input*1000;
- System.out.println("\n|=====================================|");
- System.out.println("Jumlah pemakaian dalam ㎥ : "+input+"㎥");
- System.out.println("Jumlah pemakaina dalam Liter : "+liter+"lt");
- kursIndonesia.setDecimalFormatSymbols(formatRp);
- System.out.printf("Harga: %s %n",kursIndonesia.format(hasil));
- System.out.println("|=====================================|");
- }else if(input > 50){
- hasil = input+9000;
- liter = input*1000;
- System.out.println("\n|=====================================|");
- System.out.println("Jumlah pemakaian dalam ㎥ : "+input+"㎥");
- System.out.println("Jumlah pemakaina dalam Liter : "+liter+"lt");
- kursIndonesia.setDecimalFormatSymbols(formatRp);
- System.out.printf("Total Pembayaran: %s %n",kursIndonesia.format(hasil));
- System.out.println("|=====================================|");
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement