ICSE Class 10 Computer Applications
Question 26 of 43
Conditional Constructs in Java — Question 26
Back to all questions 26
Question Question 26
Employees at Arkenstone Consulting earn the basic hourly wage of Rs.500. In addition to this, they also receive a commission on the sales they generate while tending the counter. The commission given to them is calculated according to the following table:
| Total Sales | Commmision Rate |
|---|---|
| Rs. 100 to less than Rs. 1000 | 1% |
| Rs. 1000 to less than Rs. 10000 | 2% |
| Rs. 10000 to less than Rs. 25000 | 3% |
| Rs. 25000 and above | 3.5% |
Write a program in Java that inputs the number of hours worked and the total sales. Compute the wages of the employees.
import java.util.Scanner;
public class KboatArkenstoneConsulting
{
public static void main(String args[]) {
Scanner in = new Scanner(System.in);
System.out.print("Enter number of hours: ");
int hrs = in.nextInt();
System.out.print("Enter total sales: ");
int sales = in.nextInt();
double wage = hrs * 500;
double c = 0;
if (sales < 100)
c = 0;
else if (sales < 1000)
c = 1;
else if (sales < 10000)
c = 2;
else if (sales < 25000)
c = 3;
else
c = 3.5;
double comm = c * sales / 100.0;
wage += comm;
System.out.println("Wage = " + wage);
}
}Output
