KnowledgeBoat Logo

Computer Applications

Write a Java program to print name, purchase amount and final payable amount after discount as per given table:

Purchase AmountDiscount
upto ₹10000/-15%
₹10000 to ₹ 20000/-20%
Above ₹20000/-30%

Java

Java Conditional Stmts

38 Likes

Answer

import java.util.Scanner;

public class KboatDiscount
{
    public static void main(String args[]) {
        Scanner in = new Scanner(System.in);
        System.out.print("Enter Name: ");
        String name = in.nextLine();
        System.out.print("Enter Purchase Amount: ");
        double amt = in.nextInt();
        int d = 0;
        
        if (amt <= 10000)
            d = 15;
        else if (amt <= 20000)
            d = 20;
        else
            d = 30;
            
        double discAmt = amt * d / 100.0;
        double finalAmt = amt - discAmt;
        
        System.out.println("Name: " + name);
        System.out.println("Purchase Amount: " + amt);
        System.out.println("Final Payable Amount: " + finalAmt);
    }
}

Output

BlueJ output of Write a Java program to print name, purchase amount and final payable amount after discount as per given table:

Answered By

12 Likes


Related Questions