Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 2.17 KB

task.md

File metadata and controls

22 lines (16 loc) · 2.17 KB

Завдання

Реалізувати складання списку студентів, що отримують стипендію. На вхід подається назва директорії, всередині якої необхідно зчитати всі текстові файли .csv. Перший рядок кожного файлу містить ціле число – кількість студентів, що записані в файлі, всі інші рядки мають такий формат: Прізвище, предмет №1,№2,№3,№4,№5, контрактник, наприклад

2 Ivanov,78,61,95,87,90,FALSE Petrov,85,66,70,99,100,TRUE

Необхідно розібрати всі такі файли (посилання на папку на гітхабі), скласти одну велику таблицю, підрахувати для кожного студента-бюджетника середній бал та вивести вищі 40% сумарного рейтингу студентів + мінімальний бал для отримання стипендії.

Вхідні та вихідні дані

На вхід програми подається назва теки. Вивід – файл rating.csv з прізвищами студентів-стипендіатів та їх середній бал (до третього знаку). Мінімальний бал для стипендії можна вивести в stdout. Вихідні дані повинні містити єдиний результат виконання для всіх файлів вхідної директорії.

Plan:

  • файли csv, їх використання і призначення
  • знаходити файли в папках за допомогою c++
  • кириличні символи?
  • код (середній бал, відділення студентів-стипендіатів(40%), вивід цих даних у файл, вивід мінімального балу для стипендії)

Side notes: модуль для роботи з csv файлами можливе використ ооп