
Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN: 9780133594140
Author: James Kurose, Keith Ross
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Question

Transcribed Image Text:2. Write a program that uses a while loop to play a number guessing game. The computer
should pick a number using random number generation and then continue asking the user
to guess the number until they get it right. For each, gues, the computer should tell the
user if the guess is too high or too low or is correct.
3. Using nested for loops, right a program that displays a bar chart (using asterisks) for a
number entered by the user. For example, if the user enters 4, the bar chart looks like this:
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by stepSolved in 3 steps with 1 images

Knowledge Booster
Similar questions
- Write a do.. while loop that keeps asking the user to enter a positive number until they do enter a positive number.arrow_forwardConsider the following program that contains a nested loop. j = while j> 0 : k = 0 while print("#", k = k + 1 print() j = j - 1 end Complete the program so that it prints the following 6 lines exactly:arrow_forwardWrite a program that allows the user to enter a series of exam scores. The number of scores the user can enter is not fixed; they can enter any number of scores they want. The exam scores can be either integers or floats. Then, once the user has entered all the scores they want, your program will calculate and print the average of those scores. After printing the average, the program should terminate. You need to use a while loop to allow the user to enter numbers, one at a time, until some numeric sentinel value is entered. I recommend having a sentinel like 9999, something unlikely to be confused with an exam score. If the user enters a score < 0 or > 100 that is not the sentinel value then that score is to be rejected. Each time a legit score is entered, however, it should be added (appended) to a list. Once the user has entered all the numbers they want, calculate and display the average of the scores rounded to 1 decimal place. I attached my solution. I can not fix two…arrow_forward
- Write a for loop that calculates the total of the following series of numbers: 1/30 + 2/29 + 3/28 + ... = 30/1 Submit the source code.arrow_forwardIn mathematics, the notation n! represents the factorial of the nonnegative integer n. The factorial of n is the product of all the nonnegative integers from 1 to n. For example, 7! = 1 X 2 X 3 X 4 X 5 X 6 X 7 = 5,040 and 4! = 1 X 2 X 3 X 4 = 24 Write a program that lets the user enter a nonnegative integer then uses a loop to calculate the factorial of that number. Display the factorial. in pythonarrow_forwardPrimeAA.java Write a program that will tell a user if their number is prime or not. Your code will need to run in a loop (possibly many loops) so that the user can continue to check numbers. A prime is a number that is only divisible by itself and the number 1. This means your code should loop through each value between 1 and the number entered to see if it’s a divisor. If you only check for a small handful of numbers (such as 2, 3, and 5), you will lose most of the credit for this project. Include a try/catch to catch input mismatches and include a custom exception to catch negative values. If the user enters 0, the program should end. Not only will you tell the user if their number is prime or not, you must also print the divisors to the screen (if they exist) on the same line as shown below AND give a count of how many divisors there are. See examples below. Your program should run the test case exactly as it appears below, and should work on any other case in general. Output…arrow_forward
- Part A: Create a program that prompts the user to input the retail price of an item. Next, prompt them to enter the current discount for the item as a percentage. Then, output the new price with discount applied. A sample program run follows: enter the retail price : 55.75 enter the discount ( as a percentage ) : 12 the discounted price is 49.06 Part B: Create a program that prompts the user to input 4 quiz scores, then outputs the average of the scores. Be sure to format your output to display 1 place after the decimal.arrow_forwardWrite a program that asks a user to input the height of triangle and draw a triangle that has the following pattern. Use nested loops for this problem. If the user enter height as 4 Then the triangle output is 1 1 2 1 2 3 1 2 3 4 We make the following assumptions • There is no space between the margin and first number in each row • There could be a space after the last number on every line • There is pne space between numbers on every line • There maybe a newline at the end of last line There is one test-case to check your code, there are two hidden testcases that tests correctness of your code 376584 2469arrow_forwardWrite a program that asks the user to enter today’s sales for five stores. The program should then display a bar chart comparing each store’s sales. Create each bar in the bar chart by displaying a row or asterisks. Each asterisk should represent $100 of sales. You must use a loop to print the bar chart.If the user enters a negative value for the sales amount, the program will keep asking the user to enter the sales amount until a positive amount is entered, *You must use methods, loops and arrays for this assignment. *Use proper indentation, comments and empty lines to make your program readable. Use arr.length Enter today's sale for store 1 (negative value not allowed)1000Enter today's sale for store 2 (negative value not allowed)1200Enter today's sale for store 3 (negative value not allowed)1800Enter today's sale for store 4 (negative value not allowed)800Enter today's sale for store 5 (negative value not allowed)1900SALES BAR CHARTStore 1:**********Store 2:************Store…arrow_forward
- The main difference between using do/while loop and while loop is that while loop executes the code block once then it checked if the condition is true so it will repeat the loop. True Falsearrow_forwardWrite a program Digits that prompts the user to input a positive integer and then outputs the number reversed and the sum of the digits. For example, if the user enters the number 3456, then your program should output 6543 and the sum as 18. Use a while loop. EXAMPLE OUTPUT: Enter an integer: 3478246 Number reversed: 6428743 Sum of digits: 34 You may assume the user enters a number smaller than the max int (2,147,483,647).arrow_forwardJava use While loop: Write a program that creates two random numbers, ask user to finde the sum of them, takes the user input, check if it true, if so print " You got it ", if not prints " try again ".arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Computer Networking: A Top-Down Approach (7th Edi...Computer EngineeringISBN:9780133594140Author:James Kurose, Keith RossPublisher:PEARSONComputer Organization and Design MIPS Edition, Fi...Computer EngineeringISBN:9780124077263Author:David A. Patterson, John L. HennessyPublisher:Elsevier ScienceNetwork+ Guide to Networks (MindTap Course List)Computer EngineeringISBN:9781337569330Author:Jill West, Tamara Dean, Jean AndrewsPublisher:Cengage Learning
- Concepts of Database ManagementComputer EngineeringISBN:9781337093422Author:Joy L. Starks, Philip J. Pratt, Mary Z. LastPublisher:Cengage LearningPrelude to ProgrammingComputer EngineeringISBN:9780133750423Author:VENIT, StewartPublisher:Pearson EducationSc Business Data Communications and Networking, T...Computer EngineeringISBN:9781119368830Author:FITZGERALDPublisher:WILEY

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 Engineering
ISBN:9780124077263
Author:David A. Patterson, John L. Hennessy
Publisher:Elsevier Science

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
Computer Engineering
ISBN:9781337093422
Author:Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:Cengage Learning

Prelude to Programming
Computer Engineering
ISBN:9780133750423
Author:VENIT, Stewart
Publisher:Pearson Education

Sc Business Data Communications and Networking, T...
Computer Engineering
ISBN:9781119368830
Author:FITZGERALD
Publisher:WILEY