Advertisement
Guest User

Praktikum2

a guest
Sep 17th, 2019
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.69 KB | None | 0 0
  1. public static void main(String[] args) {
  2.         Scanner in = new Scanner(System.in);
  3.         System.out.println("Program penghitung pemakaian listrik sederhana");
  4.         String format = "%-40s%s";
  5.         System.out.printf(format, "Masukkan nama", ": ");
  6.         String nama = in.nextLine();
  7.         System.out.printf(format, "Kelurahan", ": ");
  8.         String kelurahan = in.nextLine();
  9.         System.out.printf(format, "Masukkan posisi awal Kwh Meter", ": ");
  10.         int awalKwh = in.nextInt();
  11.         System.out.printf(format, "masukkan posisi akhir Kwh meter", ": ");
  12.         int akhirKwh = in.nextInt();
  13.         System.out.printf(format, "Masukkan biaya beban saat ini", ": ");
  14.         int beban = in.nextInt();
  15.         System.out.printf(format, "Masukkan PPJ (dalam persen)", ": ");
  16.         int PPJ = in.nextInt();
  17.         System.out.println("====================PLN Java====================");
  18.         String format2 = "%-30s%s";
  19.         System.out.printf(format2, "Nama", ": " + nama + "\n");
  20.         System.out.printf(format2, "Kelurahan", ": " + kelurahan + "\n");
  21.         int pemakaian = akhirKwh - awalKwh;
  22.         System.out.printf(format2, "Pemakaian bulan ini", ": " + pemakaian + " Kwh Meter\n");
  23.         int tarif = beban * pemakaian;
  24.         System.out.printf(format2, "Tarif Listrik", ": " + "Rp " + tarif + ",-\n");
  25.         int PPJ2 = tarif * PPJ / 100;
  26.         System.out.printf("%s%d%-30s%s", "PPJ ", PPJ, "%", ": ");
  27.         System.out.printf("Rp " + PPJ2 + ",-\n");
  28.         int total = tarif + PPJ2;
  29.         System.out.printf(format2, "Total Bayar", ": " + "Rp " + total + ",-\n");
  30.         System.out.println("================================================");
  31.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement