Помогите, пожалуйста сделать assignment?
Вам предоставляется три файла данных, а именно «Students.txt», «booklet.txt» и «answers.txt». В файле учащегося хранится информация о номере, имени, фамилии и названии учащегося. Файл буклета содержит информацию о типах буклетов и ключах решения для каждого из них. В файле ответов хранится информация о выходе считывателя оптического кода, которая является номером студента и ответами студента. Формат файла «Students.txt» такой же, как номер студента, имя, фамилия и название отдела: 127150 EMIN CELEBI ECE ... Формат файла «booklet.txt» подобен первой строке буклета типа A с 50 правильными ответами с несколькими вариантами ответов: ADBABDCBAADBAADADBBDDABABCCACDCCBADAABCCDCBBDBBCBB Обратите внимание, что у нас есть данные, разделенные пробелами в данных файлах. Например, между номером, именем, фамилией и названием отдела есть один пробел. Названия отделов сокращены, однако вы можете напечатать полные имена в полученный файл. Студент не может ответить на вопрос. Таким образом, вместо ответа с несколькими вариантами ответов A, B, C или D. может присутствовать знак «*». Экзамен реализует систему, предотвращающую бросание ответов студентами путем применения начисления баллов за неправильные ответы. Для каждого пяти неправильного ответа количество правильных ответов будет уменьшено на один. Например, если у студента 32 правильно и 13 неправильно ответили на вопросы, то у студента 29,4 правильных ответа. Таким образом, оценка учащегося составляет 58,8 из 100. Обратите внимание на то, что порядок следования учеников в файлах учеников и ответов не одинаков. ... Формат файла «answers.txt» подобен первой строке для студента с номером 194057, буклету типа C и ответам студента: 194057 C CCACAAB * DDCCDBABDDDAAB * ABCDBD * BBCBBCBBDCD ** B * BCD * D ... Программа должна прочитать данные файлы и создать новый файл с именем «results.txt». Полученный файл должен иметь строго следующий формат: ЧАСТЬ-А (Результаты) Std. № Имя и Фамилия Отдел Правильно Неправильный Счет 127150 EMIN CELEBI ECE 32 13 58,8 ... Средний балл за экзамен: 45,7 PART-B (Статистика) Буклет-A Вопрос Правильный ответ A B C D Бланк Шанс успеха 1 D 3 2 4 5 1% 63,7 2 B 5 9 1 7 2% 52,3 ... Буклет-B ... Вывод, показанный выше, только для иллюстрации и не является результатом работающей программы. Настоятельно рекомендуется написать несколько C-функций при разработке решения для задачи. Студент обязан искать, находить, пробовать и изучать функции обработки файлов стандартной библиотеки C как часть задания по программированию.