Please I'm new to programming and don't even know where to start this assignment is overwhelming. Can someone please help me, please.

–1 vote
The program should read all given files and should prepare transcripts for each student.

There are five data (plain text) files, namely, the “students.txt”, “courses.txt”, “registrations.txt”, “criteria.txt”, and “performances.txt” that keep information. Student file keeps the information about students such as the student number, name, surname, and department in abbreviated form. Course file keeps the information about courses such as the course code and course title. Criteria file keeps the information about course assessments such as the course code, course credit value, homework, lab, quiz, midterm, and final percentages. Registration file keeps the information about the student’s registrations such as the student number, academic year, semester, and course code. Performance file keeps the information about the student’s performances such as the student number, course code, and performances.

A sample transcript file may look like as below
-----------------------------------------------------------------------------------------------------------------------------------------------
Name: VIANNEY
Surname: DUSHIME
Student No: 194162
Department: Electronics and Communication Engineering
-----------------------------------------------------------------------------------------------------------------------------------------------
Academic year: 2019-20 Semester: Spring
-----------------------------------------------------------------------------------------------------------------------------------------------
Course code Course title Credit Grade Credit earned
MATH101 CALCULUS I 4 B- 10.8
PHYS104 PHYSICS II 4 C+ 9.2
COMP209 DISCRETE MATHEMATICS 3 D+ 3.9
COMP217 DATA STRUCTURES 4 C- 6.8
COMP219 ELECTRONICS FOR COMPUTER ENGINEERS 4 B+ 13.2
-----------------------------------------------------------------------------------------------------------------------------------------------
Total credit earned: 43.9
Total credit hour: 19
GPA: 2.31
-----------------------------------------------------------------------------------------------------------------------------------------------
The output shown above is just for exemplification and is not the result of a running program. All transcripts can be placed to an output file(s). It is highly recommended to write many C functions in developing a solution for the project. It is the student’s responsibility to search, find, try, and learn file-handling and string-handling functions of the standard C library as part of the programming assignment.
Partial grading will be applied in case there is no full implementation. There are several steps to be followed.It is your responsibility to search, find, try, and learn file-handling and string-handling functions of the standard C library as part of the programming assignment.
Jun 9 in Others by hilario
• 110 points
77 views
Hey Hilario, try attempting it. Post the errors you get in the process. We would help you resolve them!

No answer to this question. Be the first to respond.

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.

Related Questions In Others

0 votes
0 answers

Please let me know if the assignment page opens whenever I try.

Apr 22, 2019 in Others by aneel
• 120 points
51 views
0 votes
1 answer
+1 vote
1 answer
0 votes
1 answer

Can you please let m know what are the timings of next batch of AWS

Hey Anil,  As you can see from the ...READ MORE

answered Mar 26 in Others by Vardhan
• 13,200 points
69 views
0 votes
1 answer

setuptools: build shared libary from C++ code, then build Cython wrapper linked to shared libary

There is a seemingly undocumented feature of setup that ...READ MORE

answered Sep 11, 2018 in Python by Priyaj
• 57,550 points
67 views
0 votes
1 answer

setuptools: build shared libary from C++ code, then build Cython wrapper linked to shared libary

There is a seemingly undocumented feature of setup that ...READ MORE

answered Sep 21, 2018 in Python by Priyaj
• 57,550 points
559 views
0 votes
1 answer

How to pass large records to map/reduce tasks?

Hadoop is not designed for records about ...READ MORE

answered Sep 25, 2018 in Big Data Hadoop by Frankie
• 9,810 points
304 views
0 votes
1 answer

Invalid method parameters for eth_sendTransaction

params needs to be an array, try {"jsonrpc":"2.0","method":"eth_se ...READ MORE

answered Sep 28, 2018 in Blockchain by digger
• 26,670 points
137 views