Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class PhoneBill {
- public static void main(String[] args) {
- Scanner input = new Scanner(System.in);
- int messages = input.nextInt();
- int minutes = input.nextInt();
- int phoneBill = 12;
- double textPrice = 0;
- double callPrice = 0;
- double textPaid = 0.06;
- double callPaid = 0.10;
- double textAdd = Math.abs(messages - 20);
- double callAdd = Math.abs(minutes - 60);
- double messagesPay;
- double minutesPay;
- messagesPay = textPaid * textAdd;
- minutesPay = callPaid * callAdd;
- double salesTax;
- double billTotal;
- double sum = messagesPay + minutesPay;
- salesTax = (sum * 20) / 100;
- billTotal = phoneBill + sum + salesTax;
- if(messages > 20 && minutes > 60){
- System.out.printf("%.0f additional messages for %.2f levas %n%.0f additional minutes for %.2f levas %n%.2f additional taxes %n%.2f total bill", textAdd, messagesPay, callAdd, minutesPay,salesTax, billTotal);
- }else if (messages <= 20 && minutes > 60) {
- System.out.printf("0 additional messages for 0.00 levas %n%.0f additional minutes for %.2f levas %n%.2f additional taxes %n%.2f total bill", callAdd, minutesPay, salesTax, billTotal);
- }else if (messages > 20 && minutes <= 60) {
- System.out.printf("%.0f additional messages for %.2f levas %n0 additional minutes for 0.00 levas %n%.2f additional taxes %n%.2f total bill", textAdd, messagesPay, salesTax, billTotal);
- }else {
- System.out.println("0 additional messages for 0.00 levas");
- System.out.println("0 additional minutes for 0.00 levas");
- System.out.println("0.00 additional taxes");
- System.out.println("12.00 total bill");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement