Задача 8 Graduation While Loop Lab
Здравейте, може ли малко помощ със следната задача? Прилагам код, ако можете да ми кажете защо при оценка под 4 ми печата и двата Console.WriteLine след като имам break... и ще се радвам да видя ваши различни решения!
https://pastebin.com/dL7vv23R
Условие:
Напишете програма, която изчислява средната оценка на ученик от цялото му обучение. На първия ред ще получите името на ученика, а на всеки следващ ред неговите годишни оценки. Ученикът преминава в следващия клас, ако годишната му оценка е по-голяма или равна на 4.00. Ако ученикът бъде скъсан повече от един път, то той бива изключен и програмата приключва, като се отпечатва името на ученика и в кой клас бива изключен.
При успешно завършване на 12-ти клас да се отпечата :
"{име на ученика} graduated. Average grade: {средната оценка от цялото обучение}"
В случай, че ученикът е изключен от училище, да се отпечата:
"{име на ученика} has been excluded at {класа, в който е бил изключен} grade"
Стойността трябва да бъде форматирана до втория знак след десетичната запетая.
Примерен вход и изход
вход |
изход |
|
вход |
изход |
Gosho 5 5.5 6 5.43 5.5 6 5.55 5 6 6 5.43 5 |
Gosho graduated. Average grade: 5.53 |
Mimi 5 6 5 6 5 6 6 2 3 |
Mimi has been excluded at 8 grade |