Posted by Cathy on Friday, October 29, 2010 at 12:34am.
Week 4: Iteration and Repetition - Exercises Help
________________________________________
________________________________________
1. (TCO 5) The following is what type of loop?
Declare Integer n = 1
Declare Integer s = 0
Declare Integer number
Declare String keepGoing = "y"
While keepGoing == "y"
Display "Enter an integer."
Input number
Set s = s + number
Set n = n + 1
Display "Keep going? (Enter y or yes or n for no.)"
Input keepGoing
End While
(Points: 1)
count controlled pre-test
count controlled post-test
condition controlled pre-test
condition controlled post-test
2. (TCO 5) Which variable is the accumulator for the following loop?
Declare Integer n = 1
Declare Integer s = 0
Declare Integer number
Declare String keepGoing = "y"
While keepGoing == "y"
Display "Enter an integer."
Input number
Set s = s + number
Set n = n + 1
Display "Keep going? (Enter y or yes or n for no.)"
Input keepGoing
End While
(Points: 1)
n
s
number
keepGoing
3. (TCO 5) Which variable is the counter for the following loop?
Declare Integer n = 1
Declare Integer s = 0
Declare Integer number
Declare String keepGoing = "y"
While keepGoing == "y"
Display "Enter an integer."
Input number
Set s = s + number
Set n = n + 1
Display "Keep going? (Enter y for yes or n for no.)"
Input keepGoing
End While
(Points: 1)
n
s
number
keepGoing
4. (TCO 5) To which variable is the sentinel value assigned in the following loop?
Declare Integer n = 1
Declare Integer s = 0
Declare Integer number
Declare String keepGoing = "y"
While keepGoing == "y"
Display "Enter an integer."
Input number
Set s = s + number
Set n = n + 1
Display "Keep going? (Enter y for yes or n for no.)"
Input keepGoing
End While
(Points: 1)
n
s
number
keepGoing
5. (TCO 5) If the user enters 3, y, 6, y, 7 and n when prompted, what will be displayed by the pseudocode program?
Declare Integer n = 0
Declare Integer s = 0
Declare Integer number
Declare String keepGoing = "y"
While keepGoing == "y"
Display "Enter an integer."
Input number
Set s = s + number
Set n = n + 1
Display "Keep going? (Enter y for yes or n for no.)"
Input keepGoing
End While
Display n, " ", s
(Points: 1)
7 7
3 16
4 16
7 16
6. (TCO 5) Assume the user enters 3 when prompted to enter the number of values. What value will be displayed by the pseudocode program?
Declare Integer counter = 1
Declare Integer maxValue
Declare Integer s = 0
Display "Enter the number of values"
input maxValue
While counter <= maxValue
Set s = s + 2
End While
Display s
(Points: 1)
2
6
8
No value will be displayed, it is an infinite loop
7. (TCO 5) What value will be displayed by the following pseudocode program?
Declare Integer counter
Declare Integer accumulator = 0
For counter = 1 to 3
Set accumulator = accumulator + counter
End For
Display accumulator
(Points: 1)
9
6
3
0
8. (TCO 5) Which type of loop will always execute at least once? (Points: 1)
While
For
Do-While
Any pretest loop
9. (TCO 5) Which of the following is not found in a For loop? (Points: 1)
sentinel
counter
accumulator
loop body
10. (TCO 5) One of the following four types of loops can be used for any repetition structure needed in a program. (Points: 1)
For loop
While loop
Do-While loop
Do-Until loop
________________________________________
Related Questions
computer science - Write a program that prompts the user to input three numbers...
Computer - Programming - Please do help in providing solution to this question, ...
computer science - Class scores: Write a program that calculates the total grade...
programming - Using Raptor, create a condition loop that will ask the user for ...
Programming - I need your help to write a program using visual basic 2010 for ...
Computer Science - The digits 0, 1, and 8 look much the same if rotated 180 ...
Computer Science - The digits 0, 1, and 8 look much the same if rotated 180 ...
java - Write a program that will find the lowest common denominator of two ...
Computer Science - 1.Write an Assembly program that reads in a number of cents. ...
Computer Science - The digits 0, 1, and 8 look much the same if rotated 180 ...
For Further Reading