Programming and Problem Solving With C++
6th Edition
ISBN: 9781449694265
Author: Nell Dale
Publisher: Jones & Bartlett Learning
expand_more
expand_more
format_list_bulleted
Question
Chapter 4, Problem 13PWE
Program Plan Intro
- A file stream userFile is created for the file operations.
- A string filename is used to input the name of the file.
- Then, a file is opened using an open() method.
Program Description:
To open the file, a file name is given by the user input.
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Write a program that asks the user for the name of a file. The program should display only the first five lines of the file’s contents. If the file contains less than five lines, it should display the file’s entire contents.
The_______________ directive inserts a file in another file.
Write a program that asks the user for a file name and a string to search for. The program should search the file for every occurrence of a specified string. When the string is found, the line that contains it should be displayed. After all the occurrences have been located, the program should report the number of times the string appeared in the file.
Chapter 4 Solutions
Programming and Problem Solving With C++
Ch. 4 - Prob. 1PSCSCh. 4 - Prob. 1EPECh. 4 - Prob. 2EPECh. 4 - Prob. 3EPECh. 4 - Prob. 4EPECh. 4 - Prob. 5EPECh. 4 - Prob. 6EPECh. 4 - Prob. 7EPECh. 4 - Prob. 8EPECh. 4 - Prob. 9EPE
Ch. 4 - Prob. 10EPECh. 4 - Prob. 11EPECh. 4 - Prob. 12EPECh. 4 - Prob. 13EPECh. 4 - Prob. 14EPECh. 4 - Prob. 15EPECh. 4 - Prob. 16EPECh. 4 - Prob. 17EPECh. 4 - Prob. 18EPECh. 4 - Prob. 19EPECh. 4 - Prob. 20EPECh. 4 - Prob. 21EPECh. 4 - Prob. 22EPECh. 4 - Prob. 1PWECh. 4 - Prob. 2PWECh. 4 - Prob. 3PWECh. 4 - Prob. 4PWECh. 4 - Prob. 5PWECh. 4 - Prob. 6PWECh. 4 - Prob. 7PWECh. 4 - Prob. 8PWECh. 4 - Prob. 9PWECh. 4 - Prob. 10PWECh. 4 - Prob. 11PWECh. 4 - Prob. 12PWECh. 4 - Prob. 13PWECh. 4 - Prob. 14PWECh. 4 - Prob. 1PPCh. 4 - Prob. 2PPCh. 4 - Prob. 3PPCh. 4 - Prob. 4PPCh. 4 - Prob. 5PPCh. 4 - Prob. 6PPCh. 4 - Prob. 7PPCh. 4 - Prob. 1CSFCh. 4 - Prob. 2CSFCh. 4 - Prob. 3CSFCh. 4 - Prob. 4CSFCh. 4 - Prob. 5CSF
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
- (Practice) a. Write a set of two statements declaring the following objects as ifstream objects, and then opening them as text input files: inData.txt, prices.txt, coupons.dat, and exper.dat. b. Rewrite the two statements for Exercise 2a, using a single statement.arrow_forwardIn c++ write a code that tells a user to enter a filename and read that text file line by line.arrow_forwardC++ Add a search command that asks the user for a string and finds the first line that contains that string. The search starts at the first line currently displayed and stops at the end of the file. If the string is found, the line that contains it is displayed at the top. In case the user enters a string X that does not occur in the file, the program should print the error message: ERROR: string "X" was not found.arrow_forward
- Write data to a text file file with class Formatter. Ask the user to enter an account number, first name, last name, and account balance. Make sure to provide the user with an end-of-file indicator to end input. (Using Java)arrow_forwardGiven a text file opened for reading identified by tfile, which of the following will assign the next five characters from the file to the variable five_ch five_ch = tfile.read_char(5) tfile = five_ch.read_char(5) tfile = five_ch.read_char(6) five_ch = tfile.read_char(6)arrow_forwardWrite a program that reads strings from the user and writes themto an output file called userStrings.txt. Terminate processingwhen the user enters the string "DONE". Do not write the sentinelstring to the output file.arrow_forward
- Write data to a text file file with class Formatter. Ask the user to enter an account number, first name, last name, and account balance. Make sure to provide the user with an end-of-file indicator to end input. (Java)arrow_forwardWrite a program FileSorter that takes the name of adirectory as a command-line argument and prints out all of the files in the currentdirectory, sorted by file name. Hint : Use the File data type.arrow_forwardWrite code that opens an output file with the filename number_list.txt, but does not erase the file’s contents if it already exists.arrow_forward
- C++ Add a search command that asks the user for a string and finds the first line that contains that string. The search starts at the first line currently displayed and stops at the end of the file. If the string is found, the line that contains it is displayed at the top. In case the user enters a string X that does not occur in the file, the program should print the error message: ERROR: string "X" was not found. Attached is the first lines of the .txt filearrow_forwardGiven file.txt that contains only one line as follows: I have a dream. What would be the printout of the following code? void print(fstream &file) { string s; while (file >> s) cout << s << endl;}int main() { fstream file("file.txt"); print(file); file.close(); return 0;} Group of answer choices I have a dream. I Ihaveadream. I have a dream.I have a dream.arrow_forwardWrite a program that asks the user for the name of a file. The program should display onlythe first five lines of the file’s contents. If the file contains less than five lines, it shoulddisplay the file’s entire contents. Pythonarrow_forward
arrow_back_ios
arrow_forward_ios
Recommended textbooks for you
- Programming with Microsoft Visual Basic 2017Computer ScienceISBN:9781337102124Author:Diane ZakPublisher:Cengage LearningEBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTC++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology Ptr
- Systems ArchitectureComputer ScienceISBN:9781305080195Author:Stephen D. BurdPublisher:Cengage LearningMicrosoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,Programming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:Cengage
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:9781337102124
Author:Diane Zak
Publisher:Cengage Learning
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781337671385
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
C++ for Engineers and Scientists
Computer Science
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Course Technology Ptr
Systems Architecture
Computer Science
ISBN:9781305080195
Author:Stephen D. Burd
Publisher:Cengage Learning
Microsoft Visual C#
Computer Science
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Cengage Learning,
Programming Logic & Design Comprehensive
Computer Science
ISBN:9781337669405
Author:FARRELL
Publisher:Cengage
C - File I/O; Author: Tutorials Point (India) Ltd.;https://www.youtube.com/watch?v=cEfuwpbGi1k;License: Standard YouTube License, CC-BY
file handling functions in c | fprintf, fscanf, fread, fwrite |; Author: Education 4u;https://www.youtube.com/watch?v=aqeXS1bJihA;License: Standard Youtube License