Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace HelloSoftUni
- {
- class Program
- {
- static void Main(string[] args)
- {
- /*Напишете програма, която изчислява средната оценка на ученик от цялото му обучение. На първия ред ще
- получите името на ученика, а на всеки следващ ред неговите годишни оценки.Ученикът преминава в
- следващия клас, ако годишната му оценка е по-голяма или равна на 4.00.Ако ученикът бъде скъсан повече
- от един път, то той бива изключен и програмата приключва, като се отпечатва името на ученика и в кой
- клас бива изключен.
- При успешно завършване на 12 - ти клас да се отпечата :
- "
- { име на ученика}
- graduated.Average grade: { средната оценка от цялото обучение}
- "
- В случай, че ученикът е изключен от училище, да се отпечата:
- "
- { име на ученика}
- has been excluded at { класа, в който е бил изключен}
- grade & quot;
- Стойността трябва да бъде форматирана до втория знак след десетичната запетая.*/
- string name = Console.ReadLine();
- int grades = 1;
- double sum = 0;
- int excluded = 0;
- while (grades <= 12)
- {
- if (excluded > 1)
- {
- Console.WriteLine($"{name} has been excluded at {grades} grade");
- break;
- }
- double ocenka = double.Parse(Console.ReadLine());
- if (ocenka < 4.00)
- {
- excluded++;
- if (excluded > 1)
- {
- Console.WriteLine($"{name} has been excluded at {grades} grade");
- break;
- }
- continue;// Continue zashtoto 2 i 3 gi zachita za FAIL
- }
- sum += ocenka;
- grades++;
- }
- double average = sum / 12;
- if (average >= 4.00)
- {
- Console.WriteLine($"{name} graduated. Average grade: {average:F2}");
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement