Starting Out with Java: Early Objects (6th Edition)
6th Edition
ISBN: 9780134462011
Author: Tony Gaddis
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Textbook Question
Chapter 5, Problem 13MC
This is a special value that signals when there are no more items from a list of items to be processed. This value cannot be mistaken as an item from the list.
- a. sentinel
- b. flag
- c. signal
- d. accumulator
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
The code below prompts the user to enter their full name, and then converts the name to a list. Complete the code to output the person's initials. For example, if the user enters 'Adam Jones', then your code will output 'AJ'. If the user enters 'Adam Daniel Jones', then your code will output 'ADJ'.
name = input('Enter your full name: ')nameList = name.split()nameList
# Method: Load levelsList using the data in levelsFile
def readLevelsFromFile(self):
try:
# Set levelsList to an empty list
pass
# Open the file
pass
# Use a loop to read through the file line by line
pass
# This code is inside the loop:
# Convert the line to a float and then append it to levelsList
pass
# Close the file
pass
except:
return
A for statement is a loop that goes through a list of things. Therefore, it keeps running as long as there are objects to process. Is this a true or a false statement?
Chapter 5 Solutions
Starting Out with Java: Early Objects (6th Edition)
Ch. 5.1 - What will the following program segments display?...Ch. 5.2 - How many times will Hello World be printed in the...Ch. 5.2 - How many times will I love Java programming! be...Ch. 5.3 - Write an input validation loop that asks the user...Ch. 5.3 - Write an input validation loop that asks the user...Ch. 5.3 - Write an input validation loop that asks the user...Ch. 5.5 - Name the three expressions that appear inside the...Ch. 5.5 - You want to write a for loop that displays I love...Ch. 5.5 - What will the following program segments display?...Ch. 5.5 - Write a for loop that displays your name 10 times.
Ch. 5.5 - Write a for loop that displays all of the odd...Ch. 5.5 - Write a for loop that displays every fifth number,...Ch. 5.6 - Write a for loop that repeats seven times, asking...Ch. 5.6 - In the following program segment, which variable...Ch. 5.6 - Prob. 5.15CPCh. 5.10 - What is the difference between an input file and...Ch. 5.10 - What import statement will you need in a program...Ch. 5.10 - What class do you use to write data to a file?Ch. 5.10 - Write code that does the following: opens a file...Ch. 5.10 - What classes do you use to read data from a file?Ch. 5.10 - Write code that does the following: opens a file...Ch. 5.10 - You are opening an existing file for output. How...Ch. 5.10 - What clause must you write in the header of a...Ch. 5 - Prob. 1MCCh. 5 - Prob. 2MCCh. 5 - Prob. 3MCCh. 5 - What is each repetition of a loop known as? a....Ch. 5 - This is a variable that controls the number of...Ch. 5 - The while loop is this type of loop. a. pretest b....Ch. 5 - The do-while loop is this type of loop. a. pretest...Ch. 5 - The for loop is this type of loop. a. pretest b....Ch. 5 - This type of loop has no way of ending and repeats...Ch. 5 - This type of loop always executes at least once....Ch. 5 - This expression is executed by the for loop only...Ch. 5 - Prob. 12MCCh. 5 - This is a special value that signals when there...Ch. 5 - To open a file for writing, you use the following...Ch. 5 - To open a file for reading, you use the following...Ch. 5 - Prob. 16MCCh. 5 - This class allows you to use the print and println...Ch. 5 - This class allows you to read a line from a file....Ch. 5 - True or False: The while loop is a pretest loop.Ch. 5 - True or False: The do-while loop is a pretest...Ch. 5 - True or False: The for loop is a posttest loop.Ch. 5 - True or False: It is not necessary to initialize...Ch. 5 - True or False: One limitation of the for loop is...Ch. 5 - True or False: A variable may be defined in the...Ch. 5 - True or False: In a nested loop, the inner loop...Ch. 5 - True or False: To calculate the total number of...Ch. 5 - // This code contains ERRORS! // It adds two...Ch. 5 - Prob. 2FTECh. 5 - // This code contains ERRORS! int choice, num1,...Ch. 5 - Prob. 4FTECh. 5 - Write a while loop that lets the user enter a...Ch. 5 - Write a do-whi1e loop that asks the user to enter...Ch. 5 - Write a for loop that displays the following set...Ch. 5 - Write a loop that asks the user to enter a number....Ch. 5 - Write a for loop that calculates the total of the...Ch. 5 - Write a nested loop that displays 10 rows of #...Ch. 5 - Write nested loops to draw this pattern:Ch. 5 - Write nested loops to draw this pattern: ## # # #...Ch. 5 - Complete the following program so it displays a...Ch. 5 - Convert the while loop in the following code to a...Ch. 5 - Convert the do-while loop in the following code to...Ch. 5 - Convert the following while loop to a for loop:...Ch. 5 - Convert the following for loop to a while loop:...Ch. 5 - Write an input validation loop that asks the user...Ch. 5 - Write an input validation loop that asks the user...Ch. 5 - Prob. 16AWCh. 5 - Prob. 17AWCh. 5 - Modify the code you wrote in Question 14 so it...Ch. 5 - Write code that opens a file named NumberList.txt...Ch. 5 - Prob. 1SACh. 5 - Why should you indent the statements in the body...Ch. 5 - Describe the difference between pretest loops and...Ch. 5 - Why are the statements in the body of a loop...Ch. 5 - Describe the difference between the while loop and...Ch. 5 - Which loop should you use in situations where you...Ch. 5 - Which loop should you use in situations where you...Ch. 5 - Which loop should you use when you know the number...Ch. 5 - Why is it critical that accumulator variables are...Ch. 5 - What is an infinite loop? Write the code for an...Ch. 5 - Describe a programming problem that would require...Ch. 5 - What does it mean to let the user control a loop?Ch. 5 - What is the advantage of using a sentinel?Ch. 5 - Prob. 14SACh. 5 - Describe a programming problem requiring the use...Ch. 5 - How does a file buffer increase a programs...Ch. 5 - Why should a program close a file when its...Ch. 5 - What is a files read position? Where is the read...Ch. 5 - When writing data to a file, what is the...Ch. 5 - What does the Scanner classs hasNext method return...Ch. 5 - What is a potential error that can occur when a...Ch. 5 - Prob. 22SACh. 5 - How do you open a file so that new data will be...Ch. 5 - Sum of Numbers Write a program that asks the user...Ch. 5 - Distance Traveled The distance a vehicle travels...Ch. 5 - Distance File Modify the program you wrote for...Ch. 5 - Pennies for Pay Write a program that calculates...Ch. 5 - Hotel Occupancy A hotels occupancy rate is...Ch. 5 - Population Write a program that will predict the...Ch. 5 - Average Rainfall Write a program that uses nested...Ch. 5 - The Greatest and Least of These Write a program...Ch. 5 - Payroll Report Design a Payroll class that stores...Ch. 5 - SavingsAccount Class Design a SavingsAccount class...Ch. 5 - Deposit and Withdrawal Files Use Notepad or...Ch. 5 - Bar Chart Write a program that asks the user to...Ch. 5 - Celsius to Fahrenheit Table Write a program that...Ch. 5 - FileDisplay Class Write a class named FileDisplay...Ch. 5 - UpperCaseFile Class Write a class named...Ch. 5 - Budget Analysis Write a program that asks the user...Ch. 5 - Random Number Guessing Game Write a program that...Ch. 5 - Random Number Guessing Game Enhancement Enhance...Ch. 5 - Square Display Write a program that asks the user...Ch. 5 - Coin-Toss Simulator Write a class named Coin. The...Ch. 5 - Tossing Coins for a Dollar For this assignment,...Ch. 5 - Dice Game Write a program that uses the Die class...Ch. 5 - Fishing Game Simulation Write a program that uses...Ch. 5 - A Game of 21 Write a program that uses the Die...Ch. 5 - ESP Game Write a program that tests your ESP...Ch. 5 - Prob. 26PCCh. 5 - Personal Web Page Generator Write a program that...
Additional Engineering Textbook Solutions
Find more solutions based on key concepts
(Asterisked problems are associated with optional sections.) 25. Suppose the entries in a queue require one mem...
Computer Science: An Overview (13th Edition) (What's New in Computer Science)
The practice of procedural programming is centered on the creation of objects.
Starting Out with Programming Logic and Design (5th Edition) (What's New in Computer Science)
Write an SQL statement to display the last name, first name, and email of any owners of cats. Use a subquery. T...
Database Concepts (8th Edition)
Give the name of the algorithm that results from each of the following special cases: a. Local beam search with...
Artificial Intelligence: A Modern Approach
(Points nearest to each other) Listing 8.3 gives a program that finds two points in a two-dimensional space nea...
Introduction to Java Programming and Data Structures, Comprehensive Version (11th Edition)
What is a property?
Starting Out With Visual Basic (7th 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
- 1. Continuously prompt the user to enter a word until the user enters q. 2. Store the entered words in a list 3. Making use of the random module, your program should call word_selection() that randomly selects a word from the list and prints it 4. Include the guard for the main function: if __name__ == '__main__': main() Example: Enter a word (or ‘q’ to quit): Wallaby Enter a word (or ‘q’ to quit): Dingo Enter a word (or ‘q’ to quit): Platypus Enter a word (or ‘q’ to quit): q Wallabyarrow_forwardCreate a program that stores the names of the user's friends in a list. The program should allow a user to add friends to the list, remove friends from the list, and display the entire list of friends. A menu should be created that displays those options like so: 1 - View all 2 - Add Friend 3 - Remove Friend 4 - Exit The program should continue in a loop until the user selects exit. Hint: Use a function for each menu selection.arrow_forwardAnswer correctly and fast else downvote gurranteed Create a program that makes a grocery list. You will need an array of strings. You don’t know how many items will be on your list. Simple problem: User tells you how many items, then tells you the items. You display the items for the user. More complex problem: User tells you how many items, then tells you the items. You display the items for the user. At the end of the program, write the grocery list to a text file called grocery.txt. Even more complex problem: If grocery.txt exists, read it into an array and display to the user. User then tells you how many more items, and then tells you the items. You display all the items for the user. At the end of the program, write the grocery list to a text file called grocery.txt. Start with the simple program, move toward the complex one.arrow_forward
- A for statement is a loop that iterates across a list of items. As a result, it continues to operate as long as there are items to process. Is this statement true or false?arrow_forwardscreenshot of input and output import string def readfile(fname):pass#Open the file for reading#Read the contents as one long string#Close the file#Remove the punctuation#Return the lower-case contents def main():filename = "gb.txt"#Use readfile() to get the text#Create an empty list to hold the unique words#Split the text into a list of words (split on whitespace)#For each word in the list of words#If the word is not in the unique word list#Add it (append it to the unique word list)#Print the number of unique words#Print the unique words main()arrow_forwardIn Python, Using an infinite loop, enter your homework grades (enter at least 10 grades) of float data typeand append them into a grades list. Break the loop when the user enters a grade smaller than 0.arrow_forward
- #Data is given in the order: Serial Number | Item Name | Quantity | Priceprice_list = [["01","Keyboard",4,200.0],["02","Mouse",4,150.0],["03","Printer",2,300.0]] #Write Code to increase the price of all the items by 50 taka #Code1 #Write code to add a new item to the list using user input #Code2 print()#Print the list using nested loops #Code3 #Sample output given below: Enter Serial: 05Enter Item Name: MonitorEnter Quantity: 200Enter Price: 50 01Keyboard4250.0-----------------02Mouse4200.0-----------------03Printer2350.0-----------------05Monitor20050-----------------arrow_forwardThe function last_words in python takes one parameter, fname, the name of a text file, and returns a list containing the last word from each line of the file. For example, if the file contents are: apples are red bananas are yellow limes are green then the list ["red", "yellow", "green"] should be returned. NOTE: You may assume the file will contain no blank lines. BIG HINT: If line is a string representing a line of text (inside a for loop!), then L = line.split() creates a list of the words in the line. For example: Test Result L = last_words("wordlist1.txt") print(L) ['happy', 'sad', 'angsty', 'euphoric', 'maudlin']arrow_forwardCreate a program that stores the names of the user's friends in a list. The program should allow a user to add friends to the list, remove friends from the list, and display the entire list of friends. A menu should be created that displays those options like so: 1 - View all 2 - Add Friend 3 - Remove Friend 4 - Exit The program should continue in a loop until the user chooses to exit.arrow_forward
- Code the following write a For loop that iterates through a list of products (any number of products) that are sold in a store and prints them. [examples: fan, fridge, freezer, washer, etc.]. b) copy the code from a) and use the same loop to add more products(any)to the list. You must use list methods to add. c) Copy the code from c), and search for a specific product (any), if the product is found the loop is terminated. Make sure to use else in the for loop. d) Create an empty dictionary, then add 4 entries (the key is a word, the value is word’s frequency in a book). [example: {‘street’: 23}]. e) Create a for loop to access the entries from d) and print the keys and values. f) Copy the code from e) and search for a specific key in the dictionary and prints its value. The program prints a message “ the {key} is not found”, if the key does not exist. ..?arrow_forwardPlease fill in the ellipsis(...) of how to read and write the levels(values) from a file for a price_checker: #Method : Load levelsList using the data in levelsFiledef readLevelsFromFile(self):try:# Set levelsList to an empty listself.levelsList = []# Open the file...# Use a loop to read through the file line by line...# If the last two characters in the line is "\n", remove them......# Append the line to levelsList...# Close the file...except:return #Method: Write levelsList to levelsFile (override the existing file)def writeLevelsToFile(self):# Open the file in a way that will override the existing file (if it already exists)...# Use a loop to iterate over levelsList item by item...# Convert everything in the item to and then add \n to it - before writing to the file... # Close the file... # *************************************************************************************************# Main Code Section#…arrow_forward(Python) Task 1 Write a python program that reads the first n lines of a text file. Suppose you have a file with all these strings in a file. ========================================================= I love Python Programming.It is very easy to understand the code.It can code very hard problems easily in python code.Python programming is the best programming language. ========================================================= Input :2Output :I love Python Programming.It is very easy to understand the code. ========================================================= Hint(1):Use counter to control line number. Hint(2):Use function readlines() to store in a list and then use loop OR you can use readline() in a loop. Hint(3):You might need to use strip() functionarrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education
Graphical User Interfaces: Crash Course Computer Science #26; Author: CrashCourse;https://www.youtube.com/watch?v=XIGSJshYb90;License: Standard YouTube License, CC-BY
Python GUI | How To Make A GUI In Python | Best GUI Framework In Python | Edureka; Author: edureka!;https://www.youtube.com/watch?v=_PHJvjQJa3w;License: Standard Youtube License