Помогите пожалуйста решить задачу в паскале! В файле marks.csv записаны сведения о результатах экзаменов…
Помогите пожалуйста решить задачу в паскале!
В файле marks.csv записаны сведения о результатах экзаменов в 9-х классах района. Всего в списке 1000 записей, каждая из которых содержит
•фамилию
•имя
•отметки по четырем предметам (алгебре, русскому языку, физике и истории).
Все элементы в каждой строке разделены запятыми.
Напишите программу, которая читает данные из файла в массив структур (записей) и выводит на экран:
а)средний балл в районе по каждому предмету;
б)максимальную сумму баллов, полученных учащимися;
в)список учащихся (фамилии и имена), набравших эту максимальную сумму, в алфавитном порядке;
г)количество учащихся, получивших хотя бы одну отметку «2».
Пример данных в файле
Александрова,Маргарита,3,3,4,2
Алескеров,Имран,3,4,4,2
Бармин,Владимир,4,3,4,2
Відповідь:
import random
print(«Результати з ЗНО»)
list_zno = []
for i in range(40):
r = random.randint(130, 200)
list_zno.append(r)
print(list_zno)
print(f»Найкращий це {max(list_zno)} балів, найгірший {min(list_zno)}»)
Пояснення: