Question
Use Java, write in first year beginner level Use a line comment at the top to write the problem description. Use meaningful variable names. Problem
Use Java, write in first year beginner level Use a line comment at the top to write the problem description. Use meaningful variable names.
Problem 1a: displayChar Method.
The static method displayChar should accept two arguments: a reference to a String object and an integer. The integer argument is a character position within the String, with the first character being at position 0. When the method executes, it should display the character at that character position. Example: displayChar( "New York" , 2) displays the character w. Call this method in the main program.
Problem 1b: isInValidNumber Method.
The static method isInValidNumber should accept a double number as its argument and return the value true, if the number is out of the range of 10 and 50, boundaries excluded. It will return false otherwise. Use this method in an input validation loop in the main method.
Problem 2: Pennies for Pay
Write a program that calculates the amount a person would earn over a period of time if his or her salary is one penny the first day, two pennies the second day, and continues to double each day.
The program should display a table showing the salary for each day, and then show the total pay at the end of the period. The output should be displayed in a dollar amount, not the number of pennies.
Input Validation: Do not accept a number less than 1 for the number of days worked.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started