Write a program that generates a random integer N between 0 and 20 (included). Then it will ask the user continuously to enter a value V between 0 and 20. If the V is equal to N the program displays "you win!l" and ends If the difference between V and N is equal or greater than 12 the program displays "Very Cold" • if the difference between V and N is less than 12 and equal or greater than 6 the program displays "Cold" if the difference between V and N is less than 6 and equal or greater than 3 the program displays "Hot" If the difference between V and N is less than 3 the program displays "Very hot" The program ends if the user guess the correct number or if he enters 10 wrong numbers. If the user enters 10 wrong numbers the program displays "You lost" and the correct number.

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question
Write a program that generates a random integer N between 0 and 20 (included). Then it will ask the user
continuously to enter a value V between O and 20.
• If the V is equal to N the program displays "you win!!" and ends
• If the difference between V and N is equal or greater than 12 the program dispiays "Very Cold"
• If the difference between V and N is less than 12 and equal or greater than 6 the program displays "Cold"
• If the difference between V and N is less than 6 and equal or greater than 3 the program displays "Hot"
• if the difference between V and N is less than 3 the program displays "Very hot"
The program ends if the user guess the correct number or if he enters 10 wrong numbers.
If the user enters 10 wrong numbers the program displays "You lost" and the correct number.
Hint: To compute the difference between V and N use Math.abs(V-N)
Using java
Runi
Enter a number between 0 and 20:5
Very hot
Enter a number between 0 and 20: 10
Run2
Enter a number between O and 20: 15
Very cold
Enter a number between O and 20:5
Hot
Enter a number between O and 20: 8
Hot
Enter a number between O and 20:7
Very hot
Enter a number between 0 and 20: 4
Very hot
Enter a number between 0 and 20: 3
Cold
Enter a number between O and 20:3
Very hot
Enter a number between O and 20: 2
Very hot
Enter a number between 0 and 20: 2
Very hot
Enter a number between O and 20:1
Hot
You win!!
Enter a number between 0 and 20: 1
Hot
Enter a number between O and 20: 6
You win!!
Run3
Enter a number between O and 20: 5
Run4
Enter a number between O and 20:16
Hot
Hot
Enter a number between 0 and 20: 2
Enter a number between 0 and 20 :10
Cold
Very hot
Enter a number between O and 20 :9
Enter a number between 0 and 20: 15
Very hot
Enter a number between 0 and 20 :8
Hot
Enter a number between 0 and 20: 18
Cold
Hot
Enter a number between 0 and 20: 19
Enter a number between 0 and 20 :11
Cold
Very hot
Enter a number between 0 and 20:12
You win!!
Enter a number between O and 20:0
Cold
Enter a number between 0 and 20:4
Cold
Enter a number between 0 and 20: 7
Hot
Enter a number between O and 20: 8
Transcribed Image Text:Write a program that generates a random integer N between 0 and 20 (included). Then it will ask the user continuously to enter a value V between O and 20. • If the V is equal to N the program displays "you win!!" and ends • If the difference between V and N is equal or greater than 12 the program dispiays "Very Cold" • If the difference between V and N is less than 12 and equal or greater than 6 the program displays "Cold" • If the difference between V and N is less than 6 and equal or greater than 3 the program displays "Hot" • if the difference between V and N is less than 3 the program displays "Very hot" The program ends if the user guess the correct number or if he enters 10 wrong numbers. If the user enters 10 wrong numbers the program displays "You lost" and the correct number. Hint: To compute the difference between V and N use Math.abs(V-N) Using java Runi Enter a number between 0 and 20:5 Very hot Enter a number between 0 and 20: 10 Run2 Enter a number between O and 20: 15 Very cold Enter a number between O and 20:5 Hot Enter a number between O and 20: 8 Hot Enter a number between O and 20:7 Very hot Enter a number between 0 and 20: 4 Very hot Enter a number between 0 and 20: 3 Cold Enter a number between O and 20:3 Very hot Enter a number between O and 20: 2 Very hot Enter a number between 0 and 20: 2 Very hot Enter a number between O and 20:1 Hot You win!! Enter a number between 0 and 20: 1 Hot Enter a number between O and 20: 6 You win!! Run3 Enter a number between O and 20: 5 Run4 Enter a number between O and 20:16 Hot Hot Enter a number between 0 and 20: 2 Enter a number between 0 and 20 :10 Cold Very hot Enter a number between O and 20 :9 Enter a number between 0 and 20: 15 Very hot Enter a number between 0 and 20 :8 Hot Enter a number between 0 and 20: 18 Cold Hot Enter a number between 0 and 20: 19 Enter a number between 0 and 20 :11 Cold Very hot Enter a number between 0 and 20:12 You win!! Enter a number between O and 20:0 Cold Enter a number between 0 and 20:4 Cold Enter a number between 0 and 20: 7 Hot Enter a number between O and 20: 8
Expert Solution
steps

Step by step

Solved in 4 steps with 2 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY