EBK COMPUTER SCIENCE ILLUMINATED
EBK COMPUTER SCIENCE ILLUMINATED
7th Edition
ISBN: 9781284174755
Author: Dale
Publisher: JONES+B CO
bartleby

Concept explainers

Question
Book Icon
Chapter 7, Problem 61E
Program Plan Intro

a.

Top-down design for calculating the average of ten test scores:

From the problem 54,

  • Assign value to the given variables.
  • Perform loop iteration for 10 times.
    • Get the input from user.
    • Compute the sum of 10 test scores.
    • Increment the value of counter.
  • Finally, find the average of 10 scores.

Example:

The example code for calculating average of ten scores is given below:

//Initialize count to 0

Set count to 0           

//Initialize total to 0

Set total to 0         

//Performs iteration for 10 times

WHILE (count < 10)   

    //Read the scores

    Get mark

    //Compute sum of test score

    Set total to total + mark

    //Performs increment for count

    Set count to count + 1

//Print the result of average

Set average to total/10      

Explanation:

The above code is used for calculating the average of ten scores using “WHILE” loop. In “WHILE” loop, the addition will perform until the score become greater than “10”.

Program Plan Intro

b.

Top-down design for calculating the average of an unknown number of test scores:

  • Assign value to the given variables.
  • Performs iteration for n times.
    • Get the input.
    • Compute the sum of test scores for n scores.
    • Increment the value of counter.
  • Finally, determine the average of test scores.

Example:

The example code for calculating average of unknown number of scores is given below:

//Initialize count to 0

Set count to 0

//Initialize total to 0

Set total to 0      

//Performs iteration for n times

WHILE (number of scores)

    //Read the scores       

    Get mark 

    //Compute sum of test score    

    Set total to total + mark

    //Performs increment for count

    Set count to count + 1

//Print the result of average

Set average to total / count

Explanation:

The above code is used to compute the sum of score for “n” values using “WHILE” loop. In “WHILE” loop, the addition will perform until the score becomes greater than “n”.

Blurred answer
Students have asked these similar questions
using r language
I need help to solve a simple problem using Grover’s algorithm, where the solution is not necessarily known beforehand. The problem is a 2×2 binary sudoku with two rules: • No column may contain the same value twice. • No row may contain the same value twice.   Each square in the sudoku is assigned to a variable as follows:   We want to design a quantum circuit that outputs a valid solution to this sudoku. While using Grover’s algorithm for this task is not necessarily practical, the goal is to demonstrate how classical decision problems can be converted into oracles for Grover’s algorithm.   Turning the Problem into a Circuit   To solve this, an oracle needs to be created that helps identify valid solutions. The first step is to construct a classical function within a quantum circuit that checks whether a given state satisfies the sudoku rules.   Since we need to check both columns and rows, there are four conditions to verify: v0 ≠ v1   # Check top row   v2 ≠ v3   # Check bottom row…
using r language
Knowledge Booster
Background pattern image
Computer Science
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
SEE MORE QUESTIONS
Recommended textbooks for you
Text book image
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Text book image
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Text book image
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
Text book image
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Text book image
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Text book image
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education