Statement that specifies output for a question

# Name:
#
# While Loop Exercise
#
# Overview:
# * This assignment contains “questions” each comprised of
# a print statement that specifies what the output for
# that “question” should look like.
# * Write a single while loop for each “question”.
#
# Instructions:
# * Copy this file and add while statements to get the
# specified behavior.
# * Do not delete anything from this file.
# * Fill in your name at the top of the file.
# * The first exercise is implemented as an example.
# * Implement the while loops one at a time in the
# order they occur in the file.
# * Test your program with various inputs and make sure
# each loop is correct before going on to the next.
# * If the end value is not in the sequence then the last
# number output should be the last number in the sequence
# less than the end value.
#
# Requirements:
# * See the requiremets on the assignment page.
#
# Points will be deducted for requirements not fulfilled.
#
# Run notes:
# * The input will cause the prompt message to be output
# and will wait for the user to type a number.
# * After the input statement has executed the variable limit
# will have for its value the value the user typed.
# * If, for example, limit has the value 10 the the expression
# (limit – 1) is 9, thus 1 2 3 … (limit – 1) means
# 1 2 3 4 5 6 7 8 9
#
# Print command notes:
# * Use a print similar to the one given in the first loop
# to cause a space only (on newline) between each output
#
# Implementation notes:
# * DO NOT CHANGE THE VALUE OF THE VARIABLE limit.
# * If the sequence is not clear plug a specific value in
# for limit (8 or 10 for example) and see what it looks like.
# * If the last value specified for output not in the
# sequence then output then output the value that
# occurs in the sequence immediately before it
# as the last value output.
#
# Additional notes for specific loops:
# 9. What happens if limit is odd? (Just observe what happens.)
# 12. Example output with limit of 10: 10 7 4 1
# 13. Example output with limit of 6: -6 -5 -4 -3 -2 -1 0
# 15. Example output with limit of 6: -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6
# 16. The output will be floats due to the necessary division.
# Example output with limit of 10: -5 -4 -3 -2 -1 0
# What happens if limit is odd? (Just observe what happens.)
# 17. The output will be floats due to the necessary division.
# Define and use a variable named half_limit
# What happens if limit is odd? (Just observe what happens.)
# 18. Do not use the exponentiation operator **.
# Use the counter variable to compute each square.
# 19. Output limit number of factorials.
# ! denotes factorial, example:
# 5! = 1 * 2 * 3 * 4 * 5
# Use a to accumulate the factorial in.
# Each iteration use the accumulated value and the loop
# counter to compute the next factorial value.
# 20. Output powers of 2.
# There should be limit number of powers output.
# Do not use the exponentiation operator **.
# Use a to accumulate the powers in.
# (Each iteration use the accumulated value and
# compute the next power of 2 value.)
# 21. Output a single value only, the sum.
# If the value in limit is 4 the output value should be 10 (1 + 2 + 3 + 4).
# Use a to accumulate the sum in.
# (Each iteration use the accumulated value and the loop
# counter to compute the next sum value.)
#
#==========================================================
# Prompt, input a value
limit = input(‘Enter a value for limit: ‘)
limit = int(limit)

# Output the value of limit
print(“limit =”, limit )

#==========================================================
print(‘1.) Output: 1 2 3 4 … (limit – 1)’)
ctr = 1
while ctr <= (limit – 1):
print(ctr, end=’ ‘)
ctr = ctr + 1

print(‘nn2.) Output: 1 2 3 4 … limit’)

print(‘nn3.) Output: 0 1 2 3 … limit’)

print(‘nn4.) Output: 0 1 2 3 … (limit – 1)’)

print(‘nn5.) Output: 0 2 4 6 … limit’)

print(‘nn6.) Output: 1 3 5 7 … (limit – 1)’)

print(‘nn7.) Output: limit … 3 2 1 0’)

print(‘nn8.) Output: (limit – 1) … 4 3 2 1’)

print(‘nn9.) Output: limit … 6 4 2 0’)

print(‘nn10.) Output: 0 3 6 9 … limit’)

print(‘nn11.) Output: 1 4 7 10 … limit’)

print(‘nn12.) Output: limit (limit – 3) (limit – 6) … 0’)

print(‘nn13.) Output: -limit, -limit + 1, -limit + 2 … 0’)

print(‘nn14.) Output: -limit, -limit + 1, -limit + 2 … (limit – 1) limit’)

print(‘nn15.) Output: -limit, -limit + 2, -limit + 4 … (limit – 2) limit’)

print(‘nn16.) Output: -(limit / 2) … -2 -1 0’)

print(‘nn17.) Output: -(limit / 2) … -2 -1 0 1 2 … (limit / 2)’)

print(‘nn18.) Output: 1 4 9 16 25 … limit_squared’)

print(‘nn19.) Output: 1 2 6 24 120 … limit!’)

print(‘nn20.) Output: 1 2 4 8 16 32 64 128 256 …’)

print(‘nn21.) Output the sum: 1 + 2 + 3 + 4 + … + limit’)

Calculate the price of your order

550 words
We'll send you the first draft for approval by September 11, 2018 at 10:52 AM
Total price:
\$26
The price is based on these factors:
Number of pages
Urgency
Basic features
• Free title page and bibliography
• Unlimited revisions
• Plagiarism-free guarantee
• Money-back guarantee
On-demand options
• Writer’s samples
• Part-by-part delivery
• Overnight delivery
• Copies of used sources
Paper format
• 275 words per page
• 12 pt Arial/Times New Roman
• Double line spacing
• Any citation style (APA, MLA, Chicago/Turabian, Harvard)

Our guarantees

Delivering a high-quality product at a reasonable price is not enough anymore.
That’s why we have developed 5 beneficial guarantees that will make your experience with our service enjoyable, easy, and safe.

Money-back guarantee

You have to be 100% sure of the quality of your product to give a money-back guarantee. This describes us perfectly. Make sure that this guarantee is totally transparent.

Zero-plagiarism guarantee

Each paper is composed from scratch, according to your instructions. It is then checked by our plagiarism-detection software. There is no gap where plagiarism could squeeze in.

Free-revision policy

Thanks to our free revisions, there is no way for you to be unsatisfied. We will work on your paper until you are completely happy with the result.