Develop an
Want to see the full answer?
Check out a sample textbook solutionChapter 4 Solutions
Java: An Introduction To Problem Solving And Programming Plus Mylab Programming With Pearson Etext -- Access Card Package (8th Edition)
Additional Engineering Textbook Solutions
Web Development and Design Foundations with HTML5 (8th Edition)
C++ How to Program (10th Edition)
Starting Out with Java: From Control Structures through Data Structures (3rd Edition)
Starting Out with Programming Logic and Design (4th Edition)
Introduction To Programming Using Visual Basic (11th Edition)
Modern Database Management (12th Edition)
- Suppose that the first number of a sequence is x, where x is an integer. Define a0= x; an+1=an/2 if an is even; an+1= 3*an +1 if an is odd. Then there exists an integer K such that ak=1. Write a Program that prompts the user to input the value of x. The program outputs the integer K such that ak=1 and the numbers a0, a1, a2,……….., ak.. (For example, if x=75, then K=14, and the numbers a0, a1, a2,……….., a14, respectively, are 75,226,113,340,170,85,256,128,64,32,16,8,4,2,1. ) Enhance your program from part a by outputting the position of the largest number and the largest number of the sequence a0, a1, a2,……….., ak.. (For example, the largest number of the sequence 75,226,113,340,170,85,256,128,64,32,16,8,4,2,1 is 340 and its position is 4. )arrow_forwardThe manager of Mama Calari’s Pizza Palace wants a program that calculates and displays the number of pizza slices into which a circular pizza can be divided. The manager will enter the radius of the entire pizza. For this exercise, use 14.13 as the area of a pizza slice, and use 3.14 as the value of pi. Desk-check your solution’s algorithm using 10 as the pizza’s radius; then desk-check it using 8. (Hint: For the first desk-check, the number of pizza slices should be a little over 22.)arrow_forwardplz solve it asap ????????: Write a program for a game that consists of two players. The rule of the game is that player 1 inputs a random number from 1-100. Player 2 will input 5 numbers. If the summation of those numbers is equal to the number OR less than or greater than the number by 3 (+3 or -3), then player 2 wins. Otherwise, player 1 wins. Test Case 1 Input Player 1, enter a number: 50 Player 2, enter a number: 10 Player 2, enter a number: 10 Player 2, enter a number: 20 Player 2, enter a number: 5 Player 2, enter a number: 7 Output Player 2 wins Explanation: The summation of 10,10,20,5 and 7 is 52 which is greater than 50 by 2. According to the rule, player 2 wins. Test Case 2 Input Player 1, enter a number: 50 Player 2, enter a number: 10 Player 2, enter a number: 10 Player 2, enter a number: 20 Player 2, enter a number: 5 Player 2, enter a number: 1 Output Player 1 wins Explanation: The summation of 10,10,20,5 and 1 is 46 which is less than 50 and also doesn’t…arrow_forward
- Python programming In a department store sale, customers who purchase over 2000 are given 10% discount. Write a program that will accept for the purchase amount of a customer, solve for his/her discount if there’s any, ask for the money he/she is going to pay, then output the discounted price and the change of the customer.”arrow_forwardWrite a program that invites the user to enter two numbers: a dividend (the top number in a division) and a divisor (the bottom number). It then calculates quotient and remainder using / and % operator and displays the result. After one iteration it asks user whether he/she wants to do more (Y/N). (C++ show input and output as well)arrow_forwardI have a calculator program that needs to prompt the user to try again if he does not do what the program says. If he does it wrong one more time, it exits. If he does it right, the program continues as normal. int a, c;char b;cout << "enter an operator" << endl;cin >> b;if (cin.fail())cin.clear();cin.ignore(1000, '\n');cout << "No, that isn't right. Try again." << endl;cin >> b;if (cin.fail())cin.clear();cin.ignore(1000, '\n');cout << "Bad input, exiting..." << endl;return -1;cin >> b;cout << "enter 2 integers" << endl;cin >> a >> c; return 0; The program seems to only say that every input is wrong so please help me with this issue using c++.arrow_forward
- ] In a triangle, the sum of the lengths of any two sides is greater than the lengthof the other third side. Write a program triangle.cc that prompts a user to enterthe lengths of three sides, checks if they form a triangle, and outputs if it is an isosceles,equilateral, scalene, or right triangle. Also, your program should output the perimeter andthe area of the triangle. In a right triangle, the square of the length of one side is equalto the sum of the squares of the lengths of the other two sides. An isosceles triangle hastwo sides of equal length. An equilateral triangle has all three sides with the same length.A scalene triangle has no equal sides. Your program should define and use the followingfunctions:(a) isTriangle - takes the 3 sides of a triangle and returns true if they form a triangle,false otherwise.(b) isIsosceles - takes the 3 sides of a triangle and returns true if they form anisosceles triangle, false otherwise.(c) isEquilateral - takes the 3 sides of a triangle and…arrow_forwardWrite a program that generates a random number in the range from 1 through 100 After generating the random number, the user is to guess the number. If the user’s guess is higher than the random number, the program should display “Too high, try again” If user’s guess is lower than the random number, the program should display “Too low, try again”. If the user guesses the number, the program should congratulate the user and then generate a NEW random number so the game can start over. Make the game menu driven with these options Main Menu ______________ 1)Play Game 2)Exit written in pythonarrow_forwardYou have been asked to write a program to play rock-paper-scissors. Your program will ask the user to input a number 0, 1, or 2 to denote rock, paper, and scissors respectively. Your program will then randomly generate a number 0, 1, or 2 to denote the computer’s hand. The rules for the game are: •A scissor can cut paper. •A rock can knock a scissor. •A piece of paper can wrap a rock. Let the game run continuously until either the user or the computer wins 3 times, displaying the outcome of each hand. At the end of the game, display a message indicating whether the user or the computer wins Helpful Hint: import random player2= random.randint(0, 2)arrow_forward
- Write a guessing game program: - The program has to first generate a random number in range 1 - 100 inclusive.- The user has to enter a guess- The program has to either print lower or higher (if the user guess is less than the answer, it should print higher, otherwise lower)- The program should end and print 'You got it!' when the user gets it right. example: generated random number: 78 ````50```` example: generated random number: 78 ````50```` ````higher```` ````75```` ````higher```` ````87```` ````lower```` ````81```` ````lower```` ````78```` ````You got it!````arrow_forwardWrite a program that asks the user to enter a number of seconds.Solving the Time Calculator ProblemThere are 86400 seconds in a day. If the number of secondsentered by the user is greater than or equal to 86400, thethe program should display the number of days in that manyseconds.There are 3600 seconds in an hour. If the number of secondsentered by the user is less than 86400 but is greater than orequal to 3600, the program should display the number of hoursin that many seconds.There are 60 seconds in a minute. If the number of secondsentered by the user is less than 3600 but is greater than or equalto 60, the program should display the number of minutes in thatmany secondsarrow_forwardWrite a program that plays a guessing game with the user. The user should pick a letter, and the computer should try to guess the letter. After each guess, the user should tell the computer whether its guess was too high or too low. With this information, the computer should be able to guess the letter within five tries. The user should be able to give whole words or single upper or lower case letters as responses. c++arrow_forward
- C++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage LearningC++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology Ptr