Computer Applications
A security agency pays to their staff as per the tariff given below:
| Hours | Rate |
|---|---|
| For first 48 hours in a week | ₹1000 per hour |
| For next 8 hours in a week | ₹1250 per hour |
| For further hours in a week | ₹1500 per hour |
Write a program in Java to calculate the weekly wages of the staff taking number of hours worked in a week as input.
Java
Java Conditional Stmts
4 Likes
Answer
import java.util.Scanner;
public class KboatSecurityAgency
{
public static void main(String args[]) {
Scanner in = new Scanner(System.in);
System.out.print("Enter no. of hours: ");
int hr = in.nextInt();
double wage = 0;
if (hr <= 48) {
wage = hr * 1000;
}
else if (hr <= 56) {
wage = (48 * 1000) + ((hr - 48) * 1250);
}
else {
wage = (48 * 1000) + (8 * 1250) + ((hr - 56) * 1500);
}
System.out.println("Weekly Wage = " + wage);
}
}Output

Answered By
2 Likes
Related Questions
Which of the following data type cannot be used with switch case construct?
- int
- char
- String
- double
Write a program to input three numbers (positive or negative). If they are unequal then display the greatest number otherwise, display they are equal. The program also displays whether the numbers entered by the user are 'All positive', 'All negative' or 'Mixed numbers'.
Sample Input: 56, -15, 12
Sample Output:
The greatest number is 56
Entered numbers are mixed numbers.Using the switch-case statement, write a menu driven program to do the following:
(a) To generate and print Letters from A to Z and their Unicode
Letters Unicode A 65 B 66 . . . . . . Z 90 (b) Display the following pattern using iteration (looping) statement:
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5