Intro Java Ch. 5 Conditional Lab

Intro Java Ch. 5 Conditional Statements (10 Days)
Please write the application for the following scenarios.
1) Write a program, Pay, which will take in the number of hours worked and figure
out the weekly pay at or below 40 hours, but if it is more than 40 hours will figure
out the over time pay. Include the following:
rate ($) = 15.00
standard (hours) = 40
pay (regular) = hours * rate
pay (overtime) = standard * rate + (hours-standard) * (rate*1.5)
2) Design and implement an application that reads an integer value representing a
year input by the user. The program will determine if the year entered is a leap
year. A year is a leap year if it is divisible by 4, unless it is divisible by 100 and not
divisible by 400. For example 1900 is not a leap year but 2000 is. This is part of the
Gregorian calendar therefore produce an error if a year is entered after the adoption
of the calendar, 1582.
3) Write the program, TempConverter, which will ask the user which degree they
wish to convert and then correctly output the conversion.
4) Write the program, EvenOrOdd, which will output if a number is even or odd.
5) Write the code that will take in three integers and determine which is the
smallest integer.
6) Given the following tax table information, write Java code to assign the double
TaxRate appropriately given the double pay. Output the amount a person will pay in
taxes.
If pay is more than 100,000, tax rate is 40%
If pay is more than 60,000 and less than or equal to 100,000, tax rate
is 30%
If pay is more than 30,000 and less than or equal to 60,000, tax rate
is 20%
If pay is more than 15,000 and less than or equal to 30,000, tax rate
is 10%
If pay is more than 5,000 and less than or equal to 15,000, tax rate is
5%
If pay is less than or equal to 5,000, tax rate is 0%
Challenge when you are finished with the lab: Design and implement an
application that produces a multiplication table, showing the result of
multiplying the integers from 1 though 12 by themselves.