FILE HANDLING
16 programming challenges to help you master the fundamentals of C++ using OBJECT ORIENTED PROGRAMMING.
1
Write a C++ program to create a new text file and write some text into it.
2
Write a C++ program to open an existing text file and display its contents on the console.
3
Write a C++ program to count the number of lines in a text file.
4
Write a C++ program to count the number of words in a text file.
5
Write a C++ program to copy the contents of one text file to another.
6
Write a C++ program to find and replace a specific word in a text file.
7
Write a C++ program to append new data to an existing text file.
8
Write a C++ program to sort the lines of a text file in alphabetical order.
9
Write a C++ program to merge multiple text files into a single file.
10
Write a C++ program to split a large text file into smaller files of equal size.
11
Write a C++ program to search for a specific string in a text file and display its line number(s).
12
Write a C++ program to encrypt the contents of a text file using a simple encryption algorithm.
13
Write a C++ program to decrypt the contents of a text file encrypted using the above algorithm.
14
Write a C++ program to read a CSV file and display its contents in tabular form.
15
Write a C++ program to calculate the average of numbers stored in a file.
16