Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Can you help me with this JAVA program? Please write comments! CS 1180 Lab 3 This lab assignmentl familiarize students with the mechanics of constructing

Can you help me with this JAVA program?
Please write comments! image text in transcribed
image text in transcribed
CS 1180 Lab 3 This lab assignmentl familiarize students with the mechanics of constructing a program from an algorithm presented in pseudo-code. This lab also introduces basic concepts in iteration. This laboratory assumes introductory familiarity with the concepts of Variables, data types, assignment statements Arithmetic and relational operators Simple flow control with if and while statements Input using a Scanner t using System.out.println0 and System.out .printfo NOTE: Both parts of this lab are to be done in the same project! Your project file should contain: Standard comment at top of project file Document purpose of part 1 .Code for part 1 Document purpose of part 2 Code for part 2 Part 1: Constructing code from an algorithm Problem: Calculate the weekly base pay, overtime pay, and total pay for an hourly employee. Overtime pay for working more than 40 hours per week is 1.5 times the hourly pay rate for each hour over 40. Allow for calculating the pay of multiple employees. Algorithm While user has another employee, do the following o Get the hourly pay rate o Get the number of hours worked oCalculate base pay o Calculate the overtime pay Calculate the total pay Output the hours worked and the base, overtime, and total pay amounts. Given this problem and algorithm, write a program that implements this algorithm. Use appropriate data types for pay rate and hours worked (can contain part of an hour). Make sure each value output is clearly labeled as to what it is. All monetary amounts should be output with a leading S and with 2 digits following the decimal point. NOTE: Add a comment at the beginning of your main function describing the purpose of Part 1 followed by the code for

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access with AI-Powered Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions