Provide a java class named "input"

Assignment Help Computer Engineering
Reference no: EM1329517

Provide a Java class named "Input" containing the method "readInt" (prototype given below) that displays the prompt string, reads an integer, and tests whether it is between the supplied minimum and maximum. If not, it prints an error message and repeats the entire process.

public static int readInt(Scanner in, String prompt, String error, int min, int max)

Use the following class as the main class for testing the implementation.

import java.util.Scanner;

/**
This program prints how old you'll be next year.
*/
public class AgePrinter
{
public static void main(String[] args)
{
Scanner in = new Scanner(System.in);
int age = Input.readInt(in, "Please enter your age",
"Illegal Input--try again", 1, 150);
System.out.println("Next year, you'll be " + (age + 1));
}
}

Reference no: EM1329517

Questions Cloud

Explain how is the aggregate supply curve : Explain how is the aggregate supply curve different from the supply curve for a single good like pizza.
Computing present value of different annuities : Find the present value of $300,000 annuity at 6% for 20 years-Find the present value of $500,000 deferred annuity at 6% for 20 (21-40) years-Find the present value of 50,000 annuity at 6% for 40 years
Presidents enforcement powers and supremacy clause : When a state law and a federal law directly conflict, application of the Supremacy clause will normally result in which law controlling?
The hypothesis predicting : The hypothesis predicting that differences exist between the groups being compared is to the hypothesis predicting that no differences exist between the groups
Provide a java class named "input" : Provide a Java class named "Input" containing the method "readInt" (prototype given below) that displays the prompt string, reads an integer, and tests either it is between the supplied minimum and maximum. If not, it prints an error message and r..
Estimate the relationship among inflation-unemployment : Estimate the relationship among inflation,unemployment and business cycle on the industry.
Directional hypothesis is to non-directional hypothesis : Directional hypothesis is to non-directional hypothesis
Assorted problems in finance : The stocks of Microsoft and Apple have a correlation coefficient of 0.6. The variance of Microsoft stock is 0.4 and the variance of Apple stock is 0.3. What is the covariance between the two stocks?
Characteristics are important for fit leaders : What practices and characteristics are important for fit leaders? Which key practices are you committing to pursue in your life?

Reviews

Write a Review

 

Computer Engineering Questions & Answers

  Regarding the national defence authorization act

Cyber security Act of 2012, National Defence Authorization Act (NDAA), and Library Services and Technology Act are the three recent laws dealing with computer crimes.

  Evaluates and contrast tcp and ud

Describe the need for the Transport Layer. Recognize the role of the Transport Layer as it provides the end to end transfer of data between applications.

  Sense making in health care organizations

Evaluate the most suitable way that the “sense making” may be applied to the health care organizations. Give the specific examples in order to support your response.

  The importance of the common protocol (tcp/ip)

how the other future communication needs may or may not continue this dependence.

  What is online analytical processing system

What is online analytical processing system

  Supply supporting evidence for the decision

Now that you have a normal plan and have identified the information that you need for this program, you feel you are ready to start development. You told your uncle that you would need to purchase software for this program. Since your uncle is in ..

  Determining the priority of period of execution of irqj

Determining the priority of period of execution of IRQJ

  Make an abstract class called aqualife

Fish has an attribute that stores whether the fish is an herbivore or a carnivore. Its eats method checks whether herbivore or carnivore, and prints 'This fish eats veggies' for herbivores and 'This fish eats other fish' for carnivores.

  Why we have a divide databases and data warehouse

Why we have a divide databases and data warehouse

  What variety of cable will work to make an association

What variety of cable will work to make an association

  Implementation of type data structures

How can string and word variable type data structures be implemented?

  Crypto device encryption

A foreign navy has implemented the secure communications system where submarine commanders transmit the single 5- letter message every day.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd