$30.00
The program must also determine how many times each score was earned on the test. This is a count or frequency. The program must should show the number of students graded and the class average.
The program should have
Behavior not assigned to functions may be done in main.
The program will accept the input file name from the keyboard after prompting the user for the file name.
The first line in the input files contains the number of questions on the exam, the second the answer key, and all following lines contain the student ids and responses to the questions.
The input shown here
20
2 1 1 3 4 4 5 3 2 1 2 4 5 2 1 1 3 4 4 2
12345 2 1 1 1 4 4 3 3 2 1 2 4 5 2 2 1 4 4 4 3
23456 2 1 1 2 3 4 5 3 2 1 2 4 5 2 1 2 3 4 4 1
14567 1 2 1 3 4 4 3 3 2 1 2 4 5 2 2 1 4 4 4 2
15678 2 1 2 3 3 4 5 3 1 1 3 4 5 2 1 1 3 4 4 2
16789 2 1 1 3 4 4 5 3 2 1 2 4 5 2 1 1 3 4 4 2
17890 2 1 1 3 4 4 5 3 2 1 2 4 5 2 2 1 4 4 4 3
12245 1 2 1 3 4 4 3 3 2 1 4 4 5 2 2 1 4 4 4 2
12256 2 1 2 3 3 4 5 3 1 1 2 4 5 2 1 1 3 4 4 2
22345 2 1 1 2 3 4 5 3 2 1 2 4 5 2 1 2 3 4 4 1
22456 1 2 1 3 4 4 3 4 2 1 2 4 5 2 2 1 4 4 4 2
13244 2 1 1 3 3 4 5 3 1 1 3 4 5 2 1 1 3 4 4 2
22458 2 2 1 3 4 4 5 3 2 1 2 4 5 2 1 1 3 4 4 2
23678 2 1 3 3 4 4 5 3 2 1 2 4 5 2 2 4 4 4 4 3
24567 2 1 2 3 3 4 5 3 2 1 2 4 5 1 1 2 3 3 4 1
11412 2 1 2 3 3 4 5 3 1 2 2 4 4 2 1 1 3 4 4 2
produces this output:
Enter file name:scantron.txt
Student ID Score
===================
12345 75
23456 80
14567 75
15678 80
16789 100
17890 85
12245 70
12256 85
22345 80
22456 70
13244 85
22458 95
23678 75
24567 70
11412 75
===================
Tests graded = 15
===================
Score Frequency
===================
100 1
95 1
85 3
80 3
75 4
70 3
===================
Class Average = 80
(*** Beware!! The data files can vary in number of questions up to 50, and there can be any number (at least 1) of students. Your program must be flexible! ***)
WhatsApp us