Computer Applications
'Mega Market' has announced festival discounts on the purchase of items, based on the total cost of the items purchased:
Total cost | Discount |
---|---|
Up to ₹2,000 | 5% |
₹2,001 to ₹5,000 | 10% |
₹5,001 to ₹10,000 | 15% |
Above ₹10,000 | 20% |
Write a program to input the total cost. Display name of the customer, discount and the amount to be paid after discount.
Java
Input in Java
32 Likes
Answer
import java.io.*;
public class KboatDiscount
{
public static void main(String args[]) throws IOException {
InputStreamReader read = new InputStreamReader(System.in);
BufferedReader in = new BufferedReader(read);
System.out.print("Enter customer name: ");
String name = in.readLine();
System.out.print("Enter total cost: ");
double c = Double.parseDouble(in.readLine());
int d = 0;
if (c <= 2000)
d = 5;
else if (c <= 5000)
d = 10;
else if (c <= 10000)
d = 15;
else
d = 20;
double disc = c * d / 100.0;
double amt = c - disc;
System.out.println("Customer Name: " + name);
System.out.println("Discount: " + disc);
System.out.println("Amount to be paid: " + amt);
}
}
Output
Answered By
15 Likes
Related Questions
Write a program to accept marks of a student obtained in 5 different subjects (English, Phy., Chem., Biology, Maths.) and find the average. If the average is 80% or more then he/she is eligible to get "Computer Science" otherwise "Biology".
A shopkeeper announces two successive discounts 20% and 10% on purchasing of goods on the marked price. Write a program to input marked price and calculate the selling price of an article.
Write a program to input the temperature in Celsius and convert it into Fahrenheit. If the temperature is more than 98.6 °F then display "Fever" otherwise "Normal".
Write a program to input two unequal numbers. Display the numbers after swapping their values in the variables without using a third variable.
Sample Input: a=23, b= 56
Sample Output: a=56, b=23