Starting Out with Programming Logic and Design (5th Edition) (What's New in Computer Science)
5th Edition
ISBN: 9780134801155
Author: Tony Gaddis
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Textbook Question
Chapter 7, Problem 5MC
The term empty input describes what happens when
- a. the user presses the and then the key
- b. an input operation attempts to read data, but there is no data to read
- c. the user enters 0 when 0 is an invalid value
- d. the user enters any invalid data as input
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
In a precondition loop, the statements inside the loop might never execute
a. True
b. False
This built-in function can be used to read input that has been typed on the keyboard.a. input()b. get_input()c. read_input()d. keyboard()
2. While Loop
Write a program, using a while loop, that asks the user to enter their monthly income. The program should then prompt the user to enter their expenses for the month. The program
should keep a running total. Once the user has finished entering their expenses the program should then display if the user is over or under budget.
• The output should display the monthly budget, the total expenses and whether the user is over or under budget. Use a empty return (enter key) to end the loop.
Name the source code file yourName_labó 2.py.
Test and run the program. Capture the output console and save it as an image file named yourName_labó_output6_2.jpg.
• Submit the .py and the image files through Canvas.
Part 1: For Loop
Number
Cube
-----
1.
2.
8.
27
64
125
216
343
512
729
10
1000
Part 2: notes/tips for the while loop activity
Part 2: while loop
Enter monthly incone: 1000
Enter your monthly expense or 0 to stop: 750
Enter your monthly expense or 0 to stop: 85
Enter your monthly…
Chapter 7 Solutions
Starting Out with Programming Logic and Design (5th Edition) (What's New in Computer Science)
Ch. 7.1 - What does the phrase garbage in, garbage out mean?Ch. 7.1 - Give a general description of the input validation...Ch. 7.2 - Describe the steps that are generally taken when...Ch. 7.2 - Prob. 7.4CPCh. 7.2 - If the input that is read by the priming read is...Ch. 7 - GIGO stands for a. great input, great output b....Ch. 7 - The integrity of a programs output is only as good...Ch. 7 - The input operation that appears just before a...Ch. 7 - Validation loops are also known as a. error traps...Ch. 7 - The term empty input describes what happens when...
Ch. 7 - The process of input validation works like this:...Ch. 7 - The priming read appears inside the validation...Ch. 7 - The approach of using a posttest validation loop...Ch. 7 - What does the phrase garbage in, garbage out mean?Ch. 7 - Give a general description of the input validation...Ch. 7 - Prob. 3SACh. 7 - In this chapter you saw how a posttest loop can be...Ch. 7 - Design an algorithm that prompts the user to enter...Ch. 7 - Design an algorithm that prompts the user to enter...Ch. 7 - Design an algorithm that prompts the user to enter...Ch. 7 - Design an algorithm that prompts the user to enter...Ch. 7 - Design an algorithm that prompts the user to enter...Ch. 7 - Prob. 1DECh. 7 - Why does the following pseudocode not perform as...Ch. 7 - The following pseudocode works, but it performs a...Ch. 7 - Payroll Program with Input Validation Design a...Ch. 7 - Theater Seating Revenue with Input Validation A...Ch. 7 - Fat Gram Calculator Design a program that asks for...Ch. 7 - Speeding Violation Calculator Design a program...Ch. 7 - Rock, Paper, Scissors Modification Programming...
Additional Engineering Textbook Solutions
Find more solutions based on key concepts
Write code that will fill the following array a with numbers typed at the keyboard: int [][] a = new int [4][5]...
Java: An Introduction to Problem Solving and Programming (7th Edition)
Software Sales Software companies often offer their customers the option to lease the software yearly or purcha...
Starting Out With Visual Basic (8th Edition)
True or False: When passing an argument to a method, the arguments data type must be compatible with the parame...
Starting Out with Java: Early Objects (6th Edition)
3.12 (Date Create a class called Date that includes three pieces Of information as data
members—a month (type ...
C++ How to Program (10th Edition)
Consider the following program: a. What output does the program produce? b. What output would the program produ...
Java: An Introduction to Problem Solving and Programming (8th Edition)
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
- (Misc. application) a. Write a program that continuously requests a grade to be entered. If the grade is less than 0 or greater than 100, your program should print an appropriate message informing the user that an invalid grade has been entered; else, the grade should be added to a total. When a grade of 999 is entered, the program should exit the repetition loop and compute and display the average of the valid grades entered. b. Run the program written in Exercise 2a and verify the program by using appropriate test data.arrow_forwardOverview This program will prompt a user for a start and a limit, it will then while-loop through, doubling the iterator each pass, until the limit is reached. Expected Output Example 1 Enter the start of the loop: Enter the limit of the loop: 25 The current value is 3 The current value is 6 The current value is 12 The current value is 24 The last value of current that was less than 25 was 24 Example 2 Enter the start of the loop: 25 Enter the limit of the loop: 102 The current value is 25 The current value is 50 The current value is 100 The last value of current that was less than 102 was 100 Specifications • You should submit a single file called M5A2.py • It should follow the submission standards outlined here: Submission Standards Your program populate an integer named start using input • Your program populate an integer named limit using input Your program must use an iterator named current Your program must move through the values using a while-loop Tips and Tricks That last…arrow_forwardComputer Science Short Answer Write a program that uses the Scanner to ask the user for an integer, but forces the user to repeatedly re-enter the number until they enter a negative value. Then if the number is odd, print it out. Otherwise, check if the number is less than -10 and if so, print it out twice. For example: 4 you would be forced to re-enter -3 is printed once -8 is not printed -13 is printed once -40 is printed twice.arrow_forward
- I can't figure this one out for the life of me. I've been stuck on it for 4 hours now... HELP! The programming language is python Write a program that prompts the user to enter a series of strings, but with each string containing a small integer. Use a while loop and stop the loop when the user enters a zero. When the loop has finished, the program should display: • the number of user inputs (not counting the final zero input). • the total of the integers in the strings entered. • the average of the integers accurate to one decimal place.arrow_forwardWrite a nested for loop that displays the following output:arrow_forward9 2357 00 0 Input 2 Write a program that repeatedly gets integer input from the user until the value 99999 is entered. The program must then print the values the user entered alternating between odd and even values starting with the first odd value as in the examples below. The odd and even values must respectively be in the order they were entered but the overall output will not necessarily be in the order entered. 8 If more odd or even values were entered, the program should continue to print the remaining values after all other odd/even values have been printed in the order they were entered. Note: You must use Queues to solve this problem: an implementation of the Queue class is given - you do not need to provide your own. You will have the following methods available from the Queue class: Queue(), enqueue(), .dequeue(), .peek(), len(), and.is_empty(). Note: You must NOT access private data fields of the Queue class, you must NOT create any other built-in collections (e.g. lists,…arrow_forward
- solve in python: Write a program that receives a series of numbers from the user and allows the user to press the enter key to indicate that he or she is finished providing inputs. After the user presses the enter key, the program should print the sum and average of the numbers. Use while loop and if statements for this assignment.arrow_forwardWrite a nested for loop that prints the following output:arrow_forwardExplain the code and rewrite code also with outputarrow_forward
- 9 am Input 3 5 7 ~ 00 2 Write a program that repeatedly gets integer input from the user until the value 99999 is entered. The program must then print the values the user entered alternating between odd and even values starting with the first odd value as in the examples below. The odd and even values must respectively be in the order they were entered but the overall output will not necessarily be in the order entered. 8 If more odd or even values were entered, the program should continue to print the remaining values after all other odd/even values have been printed in the order they were entered. Note: You must use Queues to solve this problem: an implementation of the Queue class is given - you do not need to provide your own. You will have the following methods available from the Queue class: Queue), enqueue(), .dequeue(), peek(), len(), and.is_empty(). Note: You must NOT access private data fields of the Queue class, you must NOT create any other built-in collections (e.g. lists,…arrow_forwardThe output after running the code is [0,0,0] but it should be just the number 9.arrow_forwardGive proper explanation Write a shell scrip program to prompt the user to enter a negative integer for: m and displays the sum of all the odd integers in the range m to 0 inclusive. For the sake of simplicity assume the user enters a negative integer. For example, if the user enters -5 for m the display output is: -9arrow_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
Introduction to Operators in C; Author: Neso Academy;https://www.youtube.com/watch?v=50Pb27JoUrw;License: Standard YouTube License, CC-BY