lab 4 code= package lab04; import java.io.*; import java.util.Scanner; public cl
ID: 3748963 • Letter: L
Question
lab 4 code=
package lab04;
import java.io.*;
import java.util.Scanner;
public class Lab4 {
public static void main(String args[])
{
//Invoke methods
Income();//I have used Income method for the calculaton
}
//Income method
public static void Income(){
//Variable declaration
float pay;
float payRate;
int hoursWorked;
//User input with scanner class
Scanner input = new Scanner(System.in);
System.out.print("Enter Hours:");
System.out.print("[31m");
hoursWorked = input.nextInt();//int input
System.out.print("Enter Pay rate: ");
payRate=input.nextFloat(); //float input
//calculation
pay = hoursWorked * payRate;
//Display values
System.out.println("You worked "+ hoursWorked +" hourse at "+ payRate+" per hour. ");
System.out.println("Your pay is "+pay);
}
}
Explanation / Answer
import java.io.*;
import java.util.Scanner;
//public class Lab4 {
class Main{
public static void main(String args[])
{
//Invoke methods
Income(); //I have used Income method for the calculaton
}
//Income method
public static void Income() {
//Variable declaration
float pay;
float payRate;
int hoursWorked;
int over40;
//User input with scanner class
Scanner input = new Scanner(System.in);
System.out.print("Enter Hours:");
System.out.print("[31m");
hoursWorked = input.nextInt(); //int input
over40 = hoursWorked - 40;
System.out.print("Enter Pay rate: ");
payRate = input.nextFloat(); //float input
if(over40 > 0)
pay = (40 * payRate) + (1.5f * payRate * over40);
else
pay = hoursWorked * payRate;
System.out.println("You worked " + hoursWorked + " hourse at " + payRate + " per hour. ");
System.out.println("Your pay is " + pay);
}
}
/*SAMPLE OUTPUT
Enter Hours: 50
Enter Pay rate: 10
You worked 50 hourse at 10.0 per hour.
Your pay is 550.0
Enter Hours: 30
Enter Pay rate: 20
You worked 30 hourse at 20.0 per hour.
Your pay is 600.0
*/
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.