Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Java Developers A software solution company has Java Developers. Developers are paid based on their skill level. Skill Level 1 - $18.00 (Intern) Skill Level

Java Developers A software solution company has Java Developers. Developers are paid based on their skill level.

Skill Level 1 - $18.00 (Intern)

Skill Level 2 - $40.00 (Junior)

Skill Level 3 - $60.00 (Mid grade)

Skill Level 4 - $80.00 (Senior)

Developers get paid weekly the normal rate for the first 40 hours, and one and one-half times the normal rate for overtime hours (over 40). All developers pay 7.5% in taxes.

Software Packages: A mandatory package (Java 101) is included free of charge for Level 1 developers only. Levels 2, 3, and 4 developers must pay for the (Java 101) package. Additional software packages are available only for Level 2 through Level 4 developers. Eligible developers have the right to purchase as many packages as they like.

Software Tools Packages Choices

Mandatory Java 101 Fundamentals $30.00 --- (Level 1 Free)

Option 1 Java 102 Android $10.00

Option 2 Java 103 Web $15.00

Option 3 Java 104 Enterprise $25.00

Write a program that will help developers figure out how much their weekly paycheck will be.

Your program should prompt the developer to enter the following information:

Developer name

Number of hours worked

Skill Level (1, 2, 3 or 4)

Prompt eligible developer to purchase optional software packages.

Answer (1 for Yes or 2 for No) for each tool option they would like to purchase

The program then outputs the following information:

Developers name

Skill Level

Total hours worked

Amount earned from worked hours

Amount deducted for software packages purchased

Amount deducted for taxes

Net paycheck amount

Extra credit (10 points)

Use a Confirmation Dialog box to prompt eligible developer to purchase software packages:

Title: Software Tools for Elite Developers

Message: Would you like to purchase software tools?

Yes and No Buttons as options buttons

The Confirmation Dialog box should appear after you ask the user to enter their Skill Level. If the developer wishes to buy software tools, the developer will be prompted three time for each available software package.

Title: Software Tools for Elite Developers Message: Would you like to purchase Java 102 Android?

Yes and No Buttons as options buttons

Then prompt:

Title: Software Tools for Elite Developers

Message: Would you like to purchase Java 103 Web?

Yes and No Buttons as options buttons

Then prompt:

Title: Software Tools for Elite Developers

Message: Would you like to purchase Java 104 Enterprise?

Yes and No Buttons as options buttons

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

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

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

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

Get Started

Recommended Textbook for

Time Series Databases New Ways To Store And Access Data

Authors: Ted Dunning, Ellen Friedman

1st Edition

1491914726, 978-1491914724

More Books

Students also viewed these Databases questions