Using the jave code below write a method that takes the base pay and hours worked as parameters and prints the total pay or an error. Write a main method that calls this method for each of these employees.
Using the jave code below write a method that takes the base pay and hours worked as parameters and prints the total pay or an error. Write a main method that calls this method for each of these employees.
CODES:
import java.util.Scanner;
public class Salary {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("Please enter your basepay per hour: ");
int basePay = scan.nextInt();
int salary = 0;
if (basePay >= 80) {
System.out.println("Enter your working hours: ");
int hour = scan.nextInt();
if(hour <= 40) {
salary = hour * basePay;
System.out.println("Salary: " + salary);
}
else if (hour > 40 && hour <= 60) {
salary += 40 * basePay + (hour - 40) * basePay * 1.5;
System.out.println("Salary: " + salary);
}
else{
System.out.println("Employee must not work more than 60 hours per week.");
}
}
else {
System.out.println("Base Pay is less than minimum wage(80 pesos per hour)");
}
}
}
![Employees ID no.
Base Pay
Hours Worked
2021-0001
75.00
35
2021-0002
80.00
47
2021-0003
100.00
73](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2F3aa41d90-6c24-4b4d-9137-b6ac1eb47c32%2F8c5d71ad-d581-41ce-8452-6fd91ab09f20%2Fkz6506_processed.png&w=3840&q=75)
![](/static/compass_v2/shared-icons/check-mark.png)
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 2 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![C How to Program (8th Edition)](https://www.bartleby.com/isbn_cover_images/9780133976892/9780133976892_smallCoverImage.gif)
![Database Systems: Design, Implementation, & Manag…](https://www.bartleby.com/isbn_cover_images/9781337627900/9781337627900_smallCoverImage.gif)
![Programmable Logic Controllers](https://www.bartleby.com/isbn_cover_images/9780073373843/9780073373843_smallCoverImage.gif)