Question

In: Computer Science

- Part 2 – 4 Desk Checking Exercises – these are 3 programs (pseudocode) that are...

- Part 2 – 4 Desk Checking Exercises – these are 3 programs (pseudocode) that are working and 1 program (Python). Explainthe intent of the pseudocode / program. If you use test data, note the test data.  .  You are NOT trying to find mistakes.

What does this do? Desk Checking #2:  Explain the intent of this pseudocode.  Be as specific as possible.
List the data you use as the example data.

Use this textbox to explain the pseudocode/ code intent. Include any test data used:

start

         guess number between 1 and 100

         while guess is not correct

                           if guess is too high

                                             guess a number lower than the previous guess

                           else

                                             guess a number higher than the previous guess

                           endif

         endwhile                 

         player wins

stop

Solutions

Expert Solution

Here we are trying to code a number guessing game. Here firstly, as we start the game, the program starts executing We assign a variable containing guess no beforehand. Thereafter, It takes input from us that should lie within the range 1 to 100. As we enter the number, it keeps on comparing with the preassigned guess number using conditional while loop and keeps on reiterating through it until we get the correct answer. That means,Now if our entered number is greater than the correct one, it will ask us to re-enter a number lower than the previous one or if it is lower than the correct one, it will ask us to re-enter a number greater than the previous one. As we enter a new number it will compare it with the preassigned number in a similar fashion. This will keep on continuing unless and until we arrive at the correct solution, after which we will exit the while loop and print that the payer wins!. For example, Let's assume, we entered 23. And the correct guess no assigned earlier in the program was 35 We will get into the while loop, So here it will first tell us to Enter a greater no. Suppose we enter 42 this time, It will ask us to re-enter a smaller number, Like this, the game will keep on continuing unless and until we enter 35. Once we enter 35, we will come out of the loop and win!.


Related Solutions

- Part 2 – 4 Desk Checking Exercises – these are 3 programs (pseudocode) that are...
- Part 2 – 4 Desk Checking Exercises – these are 3 programs (pseudocode) that are working and 1 program (Python). Explainthe intent of the pseudocode / program. If you use test data, note the test data.  .  You are NOT trying to find mistakes. Use this textbox to explain the pseudocode/ code intent. Include any test data used: What does this do? Desk Checking #4:  Explain the intent of this code.  Be as specific as possible.   List the data you use for example...
- Part 2 – 4 Desk Checking Exercises – these are 3 programs (pseudocode) that are...
- Part 2 – 4 Desk Checking Exercises – these are 3 programs (pseudocode) that are working and 1 program (Python). Explainthe intent of the pseudocode / program. If you use test data, note the test data.  .  You are NOT trying to find mistakes What does this do? Desk Checking #3:  Explain the intent of this pseudocode.  Be as specific as possible.   List the data you use for example data. Use this textbox to explain the pseudocode/ code intent. Include any test data...
- Part 2 – 4 Desk Checking Exercises – these are 3 programs (pseudocode) that are...
- Part 2 – 4 Desk Checking Exercises – these are 3 programs (pseudocode) that are working and 1 program (Python). Explainthe intent of the pseudocode / program. If you use test data, note the test data.  .  You are NOT trying to find mistakes. What does this do? Desk Checking #1:  Explain the intent of this pseudocode. List the data you use as the example data. start                   Declarations          num balance Use this textbox to explain the pseudocode/ code intent. Include any test...
Show your results all planning tools (algorithm, IPO chart, desk checking, pseudocode, flowchart) for an application...
Show your results all planning tools (algorithm, IPO chart, desk checking, pseudocode, flowchart) for an application that allows a user to enter the price of an item and computes 6.25 percent sales tax on the item.
Show your results using all planning tools (algorithm, IPO chart, desk checking, pseudocode, flowchart) for an...
Show your results using all planning tools (algorithm, IPO chart, desk checking, pseudocode, flowchart) for an application that allows a user to enter the number of text messages he or she sent last month and then displays the bill. Messages cost 25 cents each, and 8 percent tax is charged on the total.
Write program logic or pseudocode to create 3 small programs that do the following: The first...
Write program logic or pseudocode to create 3 small programs that do the following: The first should compute the sum of 2 given integers. The second should multiply the 2 integers. The third should triple the sum of the 2 integers.
4. PROPOSED SOLUTION (PSEUDOCODE) • Start. • Initialize the clear cycle=1 and part[2],generated=0. • Declare the...
4. PROPOSED SOLUTION (PSEUDOCODE) • Start. • Initialize the clear cycle=1 and part[2],generated=0. • Declare the parts of the car as ‘engine’, ‘chassis’, ‘ss’. • Initialize the semaphore sem t ready. • Assign the ids from 0 to 3. • Declare the function void * gen branch(void*arg) which generates the assembly branch. • In the above function declare i,j,k=0 . • Repeat the step 7 until while(1). • Declare sleep(1) so that when the loop runs the next time it...
- Part 1 – 4 Debugging Exercises – there are things wrong – either logic or...
- Part 1 – 4 Debugging Exercises – there are things wrong – either logic or syntax errors.  Correct the pseudocode and one Java program. Add the corrected code in BOLD and change the corrected color to RED.   Debugging 2:  Add the missing code in bold and red. start                   Declarations                            num number                             housekeeping()                   while number >= 15                            detailLoop()                   endwhile                             finish()     stop housekeeping()          number = 1 return detailLoop()          output number          num = number + 1 return finishUp()          output “End of program”...
In the same file, complete the following exercises in the author’s pseudocode as presented in the...
In the same file, complete the following exercises in the author’s pseudocode as presented in the text book and material on Blackboard in this chapter, and following all requirements for good program design that were shown in Chapter 2 and all examples since then. At the Summer Olympic Games every four years, for historical reasons, athletes represent National Olympic Committees (NOCs) rather than strictly countries. For the sake of convenience in our program, let us refer to them simply as...
what is inspection, walkthrough and Desk checking testing my course is analysis and design and it's...
what is inspection, walkthrough and Desk checking testing my course is analysis and design and it's not shows in the subject so i choose operation management just to complete the process !!!
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT