Question: Examine the Following Take a look at the code examples below and see if you can figure out what the code will do and what

Examine the Following

Take a look at the code examples below and see if you can figure out what the code will do and what the output will be.

NOTE: These programs do not give very good prompts and outputs and comments - in a normal program, you would want to make sure to always give detailed prompts, outputs and comments. They are missing in these programs so that you are not given any clues as to what the program does.

 # Program 1 name = input() while not name.isalpha(): name = input() print(name.capitalize()) # Program 2 count = 0 sentence = input() for letter in sentence: if letter in "aAeEiIoOuU": count = count + 1 print(count) # Program 3 letter = input() word = "antidisestablishmentarianism" for char in word: if char == letter: print(char) # Program 4 letter1 = input() letter2 = input() while letter2 == letter1: letter2 = input() alpha = "AbCdefGHiJKLmnoPqRsTUvwxyZ" location1 = alpha.find(letter1.lower()) location2 = alpha.find(letter2.lower()) if location1 == -1: letter1 = letter1.upper() else: letter1 = letter1.lower() if location2 == -1: letter2 = letter2.upper() else: letter2 = letter2.lower() alpha = alpha.replace(letter1, letter2) print(alpha)

Turn in a written description of what each program above will do.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!