Please determine errors and correct it. package test; import java.util.Scanner; public class Test { public static void main(String[] args) { String fname,lname; int hrsworked; Double payrate,income,fnfp,paye,fiji,medical=6.50,total_deduction,netpay; Scanner sc = new Scanner(System.in); System.out.print("\nEnter Employee First Name: "); fname = sc.nextLine(); System.out.print("Enter Employee Last Name: "); lname = sc.nextLine(); System.out.println("Enter Employee Hours Worked: "); hrsworked = sc.nextInt(); System.out.print("Enter Employee Pay Rate: "); payrate = sc.nextDouble(); income = hrsworked * payrate; fnfp = income*0.085; paye = income*0.065; fiji = income*0.0285; total_deduction = hrsworked + fnfp + paye + fiji +medical; netpay = income-total_deduction; System.out.printf("\n*-------------* Pay Slip for: %s *-------------*\n",(fname+" "+lname)); System.out.printf("Fortnightly Income: $ %.2f\n",income); System.out.printf("Hours Worked: \n", hrsworked); System.out.printf("FNPF: $ %.2f\n", fnfp); System.out.printf("PAYE: $ %.2f\n", paye); System.out.printf("Fiji Care Tax: $ %.2f\n", fiji); System.out.printf("Medical Insurance: $ %.2f\n", medical); System.out.printf("Total Deduction: $ %.2f\n", total_deduction); System.out.printf("Net Pay: $ %.2f\n", netpay); System.out.printf("\n"); } }
Please determine errors and correct it.
package test;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
String fname,lname;
int hrsworked;
Double payrate,income,fnfp,paye,fiji,medical=6.50,total_deduction,netpay;
Scanner sc = new Scanner(System.in);
System.out.print("\nEnter Employee First Name: ");
fname = sc.nextLine();
System.out.print("Enter Employee Last Name: ");
lname = sc.nextLine();
System.out.println("Enter Employee Hours Worked: ");
hrsworked = sc.nextInt();
System.out.print("Enter Employee Pay Rate: ");
payrate = sc.nextDouble();
income = hrsworked * payrate;
fnfp = income*0.085;
paye = income*0.065;
fiji = income*0.0285;
total_deduction = hrsworked + fnfp + paye + fiji +medical;
netpay = income-total_deduction;
System.out.printf("\n*-------------* Pay Slip for: %s *-------------*\n",(fname+" "+lname));
System.out.printf("Fortnightly Income: $ %.2f\n",income);
System.out.printf("Hours Worked: \n", hrsworked);
System.out.printf("FNPF: $ %.2f\n", fnfp);
System.out.printf("PAYE: $ %.2f\n", paye);
System.out.printf("Fiji Care Tax: $ %.2f\n", fiji);
System.out.printf("Medical Insurance: $ %.2f\n", medical);
System.out.printf("Total Deduction: $ %.2f\n", total_deduction);
System.out.printf("Net Pay: $ %.2f\n", netpay);
System.out.printf("\n");
}
}
Step by step
Solved in 2 steps with 1 images