Computers and Technology
Computers and Technology, 18.07.2019 03:10, Arealbot

Design a payroll that prompts the user to enter an employee's hourly pay rate and the number of hours worked. validate the user's input so that only pay rates in the range of $7.50 through $18.25 and hours in the range of 0 through 40 are accepted. the program should display the employee's gross pay.

answer
Answers: 3

Similar questions

Предмет
Computers and Technology, 07.10.2019 17:00, kadeWayne
Need java payroll classdesign a payroll class with the following fields: • name: a string containing the employee's name• idnumber: an int representing the employee's id number• rate: a double containing the employee's hourly pay rate• hours: an int representing the number of hours this employee has workedthe class should also have the following methods: • constructor: takes the employee's name and id number as arguments• accessors: allow access to all of the fields of the payroll class• mutators: let the user assign values to the fields of the payroll class• grosspay: returns the employee's gross pay, which is calculated as the number ofhours worked times the hourly pay rate.write another program that demonstrates the class by creating a payroll object, thenasking the user to enter the data for an employee in the order: name, id number, rate, hours.the program should then print out a statement in the following format (for example, ifyou had an employee named chris jacobsen with id number , who works for 5 hours at$10/hr): desired outputchris jacobsen, employee number , made $50.00 in gross pay.here is my problem1) i can not input a first and last namei can input the first name and it works just fine but as soon as i input a space and last name everything breaks loose and the program loses its mind.2) i only have 1 decimal place for the $ i need 2here is my codeimport java.util.scanner; public class payrolltest{public static void main(string args[]){scanner scan = new scanner(system.in); payroll pay = new payroll(); system.out.println("enter the employee's name : " ); string s = scan.next(); pay.setname(s); system.out.println("enter the employee's id : "); int i0 = scan.nextint(); pay.setidnumber(i0); system.out.println("number of hours worked : "); int i = scan.nextint(); pay.sethours(i); system.out.println("hourly pay rate in $ : "); double d = scan.nextdouble(); pay.setrate(d); double total_grosspay = pay.calcgrosspay(); system.out.println(""); system.out.println(""); system.out.println(""+pay.getname() +","+""+"employee number "+pay.getidnumber() +","+ " " +"made $"+total_grosspay +" " +"in gross pay."); }}
Answers: 3
Do you know the correct answer?
Design a payroll that prompts the user to enter an employee's hourly pay rate and the number of hour...

Questions in other subjects:

Konu
Social Studies, 25.01.2021 21:00