Program for randomly generated 3- digit number matches, JAVA Programming

Assignment Help:

Program for Randomly Generated 3- Digit Number Matches

This assignment demonstrates your ability to use basic Java syntax including selection and looping statements. You will need to write a Java application that determines how often a randomly generated 3- digit number matches your favorite 3-digit number. For example, suppose your favorite number is 777, if the computer generated a 3-digit number 1 million times, how often would it pick 777?

Requirements:

There are several requirements for this assignment. Review each requirement before you prepare your solution:

1. Write a Java application called LotteryPick3 that will use an Input Dialog to prompt a user for their lucky 3-digit number and the number of times they would like the simulation to run.

2. You should use input validation to ensure a 3 digit integers was entered and the number of times they want the loop to run is between 1000 and 10 million. Error messages for improper/invalid input should be accompanied by a Dialog message explaining the issue and asking for a re-entry of the invalid data.

3. You will then write the code that generates a random 3-digit number and determines if it matches the lucky number. You will execute the loop the number of times the specified by the user in the input dialog prompt.

4. The simulation should keep track of the number of times the random number matches the lucky number.

5. The program should output using a Dialog box providing the input data as well as the number of times the lucky number was matched.

6. Both programs should compile and run without error.

7. Be sure to test your program carefully. Provide a list of comprehensive test cases used to validate your application.

Deliverables:

You should submit your LotteryPick3.java file in the WebTycho assignments folder prior to the due date of listed in the syllabus. Also, include your test cases used to validate your formulas and the results of your tests in a neatly, organized word document. You should name the word document firstinitiallastnamehw2.doc. (e.g., I would submit jrobertsonhw2.doc)


Related Discussions:- Program for randomly generated 3- digit number matches

the file system simulator , • Study and enhance the File System Simulator ...

• Study and enhance the File System Simulator - See the FS_sim slide deck • New features - blockinfo - a new application that displays the information about the blocks in the file

Extended eucleadian algorithm, inplementation of extended eucleadian algor...

inplementation of extended eucleadian algorithm in some cases

What is my personal agent, What is "My Personal Agent"? My personal age...

What is "My Personal Agent"? My personal agent is a computer programme which work automatically and have voice interface.

What are the implicit objects in jsp, Implicit objects are formed by the we...

Implicit objects are formed by the web container and have information related to a particular request, page, or application. They are request, response, pageContext, session, appli

What are the sub categories of artificial intelligence, What are the Sub ca...

What are the Sub categories of Artificial Intelligence? Briefly explain any two? 1. Expert systems: Expert system is in which system that is in some limited sense, could repl

Prepare a program that can solve ocr captcha, Prepare a Program that can so...

Prepare a Program that can solve OCR Captcha Project Description: I'm seeking someone to develop a program that can solve a php captcha. It should be a web service or scri

What is final class, What is final class? A final class can't be extend...

What is final class? A final class can't be extended ie., final class might not be subclassed. A final method can't be overridden when its class is inherited. You can't alter v

Password Generator Software, In this exercise, I want you to generate passw...

In this exercise, I want you to generate password based on random number generator. Develop an application that keeps track of the URL, username and password. I have listed few st

Queues, we can insert elements at rear and remove at front bt my question i...

we can insert elements at rear and remove at front bt my question is that how we insert at front in circular queue

Write Your Message!

Captcha
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