7 клас!!! Інформатика!!!! 100 БАЛОВ!!!!
Створіть програму у яку вносяться дані про підсумкові оцінки учня з предметів: алгебра, геометрія, інформатика, фізика, хімія, біологія. На основі отриманих даних визначається середній бал й на екран виводиться баз із зазначеним рівнем знань (оцінки в журнал виставляються цілим числом, а числа після коми потребують заокруглення): · 1,2,3 – початковий рівень; · 4,5,6 – середній рівень; · 7,8,9 – достатній рівень; · 10,11,12 – високий рівень.
РОС ВЕРСИЯ:
Создайте программу в которую вносятся данные о итоговые оценки ученика по предметам: алгебра, геометрия, информатика, физика, химия, биология. На основе полученных данных определяется средний балл и на экран выводится баз с указанным уровнем знаний (оценки в журнал выставляются целым числом, а числа после запятой требуют закругления): · 1,2,3 - начальный уровень; · 4,5,6 - средний уровень; · 7,8,9 - достаточный уровень; · 10,11,12 - высокий уровень
Answers & Comments
subjects = ["Algebra", "Geometry", "Computer Science", "Physics", "Chemistry", "Biology"]
grades = []
for subject in subjects:
print(f"Enter the grade from {subject} - ", end = '')
grades.append(int(input()))
average = round(sum(grades)/len(grades))
if average >= 1 and average <=3:
level = "entry"
elif average >= 4 and average <=6:
level = "intermediate"
elif average >= 7 and average <=9:
level = "sufficient"
elif average >=10 and average <=12:
level = "high"
print(f"Average score - {average} points. Level of knowledge - {level}.")