Question Language: JAVA Keep Guessing Write a program that plays a number-guessing game to guess a secret number randomly generated within the range 1 and 10. The user will get as many numbers of...




Question Language: JAVA Keep Guessing Write a program that plays a number-guessing game to guess a secret number randomly generated within the range 1 and 10. The user will get as many numbers of tries as he/she needs to guess the number. Tell the users if their guess is right or wrong and if their guess is wrong let them try to guess the number again. You must generate the secret number using the Java Random class. When the user guesses a number he/she will have to take an input of his guessed number from the keyboard. The user will have to take as many inputs as needed to guess the correct secret-number. That means the code will keep looping as long as the guess is different from the secret number. Use a while loop to prompt the user to guess again if the guess is wrong. Create a class named Number Guessing Game which will contain the main method, write all your code in the main method. Sample input and output: Suppose the random number generated is 6. I have chosen a number between 1 and 10. Try to guess it.  Your guess: 5 That is incorrect. Guess again. Your guess: 4 That is incorrect. Guess again. Your guess: 8 That is incorrect. Guess again. Your guess: 6 That's right! You're a good guesser. Leap-Year Write a program to find if a year is a leap year or not. We generally assume that if a year number is divisible by 4 it is a leap year. But it is not the only case. A year is a leap year if −  It is evenly divisible by 100  If it is divisible by 100, then it should also be divisible by 400  Except this, all other years evenly divisible by 4 are leap years. So the leap year algorithm is, given the year number Y,  Check if Y is divisible by 4 but not 100, DISPLAY "leap year" Check if Y is divisible by 400, DISPLAY "leap year" Otherwise, DISPLAY "not leap year" For this program you have to take the input, that is the year number from an input file input.txt that is provided to you. The input file contains multiple input year numbers. Use a while loop to input the year numbers from the input file one at a time and check if that year is a leap year or not. Create a class named Leap Year which will contain the main method and write all your code in the main method. Copy and paste the given input.txt file outside of the s rc (in which you have your LeapYear.java file) folder in the project folder.    Sample input and output: Sample input file (input.txt) content:   2010    2011    2012   2013    2014   2015    2016    2017   2018   2019    2020 Sample output:   2010 is not a leap year    2011 is not a leap year    2012 is a leap year    2013 is not a leap year    2014 is not a leap year    2015 is not a leap year    2016 is a leap year    2017 is not a leap year     2018 is not a leap year     2019 is not a leap year     2020 is a leap year

May 19, 2022
SOLUTION.PDF

Get Answer To This Question

Submit New Assignment

Copy and Paste Your Assignment Here