Question: Your assignment is to convert student marks to grades. An experienced C++ programmer will achieve this task in about 40 minutes and take about 100

Your assignment is to convert student marks to grades. An experienced C++ programmer will achieve this task in about 40 minutes and take about 100 lines of code. As inexperienced programmers, the project is expected to require 4 hours work per week over 5 weeks.

Your exchange must:

Requirement 1 The program MUST read in data from a file.

Requirement 2 The program MUST provide a user interface option and functionality to order the grades by Student Name, by Student Number or by Grade. • Hint: this is most easily implemented as a list of structures.

Requirement 3 The program SHOULD provide a user interface to output the reordered data in a new file

The input file should be called input.csv and contain the following data: Student Name, Student ID , Mark Ada L ovel ace , S001 , 99 Barbara Liskov , S0123 , 44 C a r ol Shaw , S0023 , 55 Donna Dubinsky , S8333 , 33 S h a fi Goldwasser , S934 , 77 S ophie Wilson , S11813 , 22 F r ance s Eli z a b e t h Allen , S8254 , 66

Step by Step Solution

3.39 Rating (152 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

To tackle this task of converting student marks to grades using C follow the steps outlined below The project involves reading data processing it sorting it based on user preference and potentially wr... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Document Format (2 attachments)

PDF file Icon

609959037c640_29580.pdf

180 KBs PDF File

Word file Icon

609959037c640_29580.docx

120 KBs Word File

Students Have Also Explored These Related Programming Questions!