Create a text file data.txt for 100 student’s records (as given in sample file segment) with appropriate headers: Name, ID, Quiz 1 (Out of 25), Quiz 2 (Out of 25), Quiz 3 (Out of 25), and Quiz 4 (Out of 25) as indicated into sample file below. Insert 0 if a student missed the quiz. Based on the file data.txt, create a program that reads the file and outputs its content to the screen, with the appropriate headers (ex: Name, ID, Quiz 1, Quiz 2, Quiz 3, Quiz 4). Allow the user to view the data in chunks, asking him to press any key in order to see the next chunk (of n records where n is supposed to be entered by user). At the end, print a statistics table, showing the average, lowest, and highest scores on each quiz/exam.
Unfortunately, your question requires a lot of work and cannot be done for free. Submit it with all requirements as an assignment to our control panel and we'll assist you.