Python Programming: An Introduction to Computer Science, 3rd Ed.
3rd Edition
ISBN: 9781590282755
Author: John Zelle
Publisher: Franklin, Beedle & Associates
expand_more
expand_more
format_list_bulleted
Question
Chapter 2, Problem 4PE
Program Plan Intro
Convert C to F
- Declare a main function. Inside the main function,
- Traverse the “for” loop for 5 times.
- Get the Celsius value from the user.
- Calculate the Fahrenheit.
- Print the result.
- Call the main function.
Expert Solution & Answer
Trending nowThis is a popular solution!
Students have asked these similar questions
Write code that uses any type of loop. The code should continually ask for a user input and sums all user inputs that are
divisible by 2. The loop should continue until the user enters a negative number. The code should output the sum a single
time once user entry has completed.
You may assume all libraries and namespaces have been previously written into the code, you are just writing everything
that would go inside the main function (beyond the return 0:).
Write a program that will print the message “I love computer science” 12 times. Use a while loop.
Instead of printing 12 times, ask the user how many times the message should be printed. You will need to declare a variable to store the user’s response and use that variable to control the loop.
Number each line in the output, and add a message at the end of the loop that says how many times the message was printed. So if the user enters 3, your program should print this:
_____________________________________
1 I love computer science
2 I love computer science
3 I love computer science
This message is printed 3 times.
Write some code that uses a while loop to get 10 integers from the user, one at a time. When all integers have been entered, print the highest number.
Example input/output (user input shown in blue)
Enter an integer: 1Enter an integer: -2Enter an integer: 4Enter an integer: 99Enter an integer: 8Enter an integer: 67Enter an integer: 83Enter an integer: 40Enter an integer: 99Enter an integer: 8The highest number is 99
Chapter 2 Solutions
Python Programming: An Introduction to Computer Science, 3rd Ed.
Ch. 2 - Prob. 1TFCh. 2 - Prob. 2TFCh. 2 - Prob. 3TFCh. 2 - Prob. 4TFCh. 2 - Prob. 5TFCh. 2 - Prob. 6TFCh. 2 - Prob. 7TFCh. 2 - Prob. 8TFCh. 2 - Prob. 9TFCh. 2 - Prob. 10TF
Ch. 2 - Prob. 1MCCh. 2 - Prob. 2MCCh. 2 - Prob. 3MCCh. 2 - Prob. 4MCCh. 2 - Prob. 5MCCh. 2 - Prob. 6MCCh. 2 - Prob. 7MCCh. 2 - Prob. 8MCCh. 2 - Prob. 9MCCh. 2 - Prob. 10MCCh. 2 - Prob. 1DCh. 2 - Prob. 3DCh. 2 - Prob. 4DCh. 2 - Prob. 5DCh. 2 - Prob. 6DCh. 2 - Prob. 7DCh. 2 - Prob. 1PECh. 2 - Prob. 2PECh. 2 - Prob. 3PECh. 2 - Prob. 4PECh. 2 - Prob. 5PECh. 2 - Prob. 6PECh. 2 - Prob. 7PECh. 2 - Prob. 8PECh. 2 - Prob. 9PECh. 2 - Prob. 10PECh. 2 - Prob. 11PECh. 2 - Prob. 12PE
Knowledge Booster
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
- Write a program that reads in numbers from the user and outputs the information specified below. Part One: Get Valid Input Read in two integers from the user: a lower end of a range and an upper end of a range. Check if the numbers are valid (lower cannot be greater than upper). If the numbers are invalid, use a loop to ask for new numbers. Continue looping until you get two valid values. Part Two: Calculate the Sum Use a loop to calculate the sum of all values from lower (inclusive) to upper (inclusive). Output the sum to the user. Part Three: Analyze the Sum Determine if the sum is even or odd. Determine if the sum is positive, negative, or zero. Output this information to the user. Part Four: Calculate the Average Calculate the average of all numbers in the range from lower (inclusive) to upper (inclusive). Style and Additional Coding Requirements code should compile properly space and indent your code follow Java naming conventions for variables (lower camel case with no…arrow_forwardIn Python, create a program that meets the following requirements: Take two integers from the user. Save the lower number as x. Save the largest integer as y. Write a loop that counts from x to y by twos. Print out the values of that loop using the Print function in Python. Write another loop that adds x and y, and saves the value as Z. Print out the values of Z using the Print function in Python.arrow_forwardWrite a program that calculates the balance of a savings account at the end of a period of time. It should ask the user for the annual interest rate, the starting balance, and the number of months that have passed since the account was established. A loop should then iterate once for every month, performing the following: A) Ask the user for the amount deposited into the account during the month. (Do not accept negative numbers.) This amount should be added to the balance. B) Ask the user for the amount withdrawn from the account during the month. (Do not accept negative numbers.) This amount should be subtracted from the balance. C) Calculate the monthly interest. The monthly interest rate is the annual interest rate divided by twelve. Multiply the monthly interest rate by the balance, and add the result to the balance. After the last iteration, the program should display the ending balance, the total amount of deposits, the total amount of withdrawals, and the total interest earned.arrow_forward
- Write a loop that reads positive integers from standard input and that terminates when it reads an integer that is not positive. After the loop terminates, it prints out the sum of all the even integers read and the sum of all the odd integers read(The two sums are separated by a space). Declare any variables that are needed.arrow_forwardWrite a program that will print the message “Computer Science is cool” 10 times. Use a while loop. Instead of printing 10 times, ask the user how many times the message should be printed. You will need to declare a variable to store the user’s response and use that variable to control the loop. Number each line in the output, and add a message at the end of the loop that says how many times the message was printed. So if the user enters 3, your program should print this: _____________________________________ 1 Computer Science is cool 2 Computer Science is cool 3 Computer Science is cool This message is printed 3 times. _____________________________________arrow_forwardBuild a flowchart for this programming exercise. Use a While loop instead of a For looparrow_forward
- Write some python code that uses a while loop to get 10 integers from the user, one at a time. When all integers have been entered, print the highest number. Example input/output (user input shown in blue) Enter an integer: 1Enter an integer: -2Enter an integer: 4Enter an integer: 99Enter an integer: 8Enter an integer: 67Enter an integer: 83Enter an integer: 40Enter an integer: 99Enter an integer: 8The highest number is 99arrow_forwardUsing a while loop, write a code that asks the user “What is 7 multiplied by 5?”. Whenthe user answers the question incorrectly, ask them again but give them a hinton whetherto go higher or lower. Continue to prompt for a response until they get the correctanswer. However, if they do not get the answer after 5 tries, exit the loop and tell themthe answer. USing Python!arrow_forwardWrite a while loop that prints user_num divided by 2 until user_num is less than 1. The value of user_num changes inside of the loop. Sample output with input: 20 10.0 5.0 2.5 1.25 0.625 Note: If the submitted code has an infinite loop, the system will stop running the code after a few seconds and report "Program end never reached." The system doesn't print the test case that caused the reported message.arrow_forward
- In this lab, you write a while loop that uses a sentinel value to control a loop in a Python program. You also write the statements that make up the body of the loop. The source code file already contains the necessary assignment and output statements. Each theater patron enters a value from 0 to 4 indicating the number of stars that the patron awards to the Guide’s featured movie of the week. The program executes continuously until the theater manager enters a negative number to quit. At the end of the program, you should display the average star rating for the movie. Instructions Make sure the file MovieGuide.pyis selected and open. Write thewhile loop using a sentinel value to control the loop, and also write the statements that make up the body of the loop. Execute the program by clicking the Run button at the bottom of the screen. Input the following as star ratings: 0, 3, 4, 4, 1, 1, 2, -1 Ensure that the average output is correct.arrow_forwardInteger userInput is read from input. Write a while loop that iterates until userInput is negative. At each iteration: Update integer outputVal as follows: If userInput is even, output "miss" and do not update outputVal. Otherwise, output "hit" and increment outputVal. Then, read an integer from input into variable userInput. End each output with a newline. Ex: If the input is 2 5 6 -1, then the output is: miss hit miss Output value is 1 Note: x % 2 == 0 returns true if x is even.arrow_forwardIn this lab, you write a while loop that uses a sentinel value to control a loop in a Python program. You also write the statements that make up the body of the loop. The source code file already contains the necessary assignment and output statements. Each theater patron enters a value from 0 to 4 indicating the number of stars that the patron awards to the Guide’s featured movie of the week. The program executes continuously until the theater manager enters a negative number to quit. At the end of the program, you should display the average star rating for the movie.arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- C++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology PtrC++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage Learning
C++ for Engineers and Scientists
Computer Science
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Course Technology Ptr
C++ Programming: From Problem Analysis to Program...
Computer Science
ISBN:9781337102087
Author:D. S. Malik
Publisher:Cengage Learning
Java random numbers; Author: Bro code;https://www.youtube.com/watch?v=VMZLPl16P5c;License: Standard YouTube License, CC-BY