Advertisement
didito33

Continue

May 8th, 2021
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.24 KB | None | 0 0
  1. using System;
  2.  
  3. namespace HelloSoftUni
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             /*Напишете програма, която изчислява средната оценка на ученик от цялото му обучение. На първия ред ще
  10.             получите името на ученика, а на всеки следващ ред неговите годишни оценки.Ученикът преминава в
  11.            следващия клас, ако годишната му оценка е по-голяма или равна на 4.00.Ако ученикът бъде скъсан повече
  12. от един път, то той бива изключен и програмата приключва, като се отпечатва името на ученика и в кой
  13. клас бива изключен.
  14. При успешно завършване на 12 - ти клас да се отпечата :
  15. "
  16.             { име на ученика}
  17.             graduated.Average grade: { средната оценка от цялото обучение}
  18.             "
  19.             В случай, че ученикът е изключен от училище, да се отпечата:
  20.             "
  21.             { име на ученика}
  22.             has been excluded at { класа, в който е бил изключен}
  23.             grade & quot;
  24.             Стойността трябва да бъде форматирана до втория знак след десетичната запетая.*/
  25.  
  26.             string name = Console.ReadLine();
  27.             int grades = 1;
  28.             double sum = 0;
  29.             int excluded = 0;
  30.             while (grades <= 12)
  31.             {
  32.                 if (excluded > 1)
  33.                 {
  34.                     Console.WriteLine($"{name} has been excluded at {grades} grade");
  35.                     break;
  36.                 }
  37.  
  38.                 double ocenka = double.Parse(Console.ReadLine());
  39.                 if (ocenka < 4.00)
  40.                 {
  41.                     excluded++;
  42.                     if (excluded > 1)
  43.                     {
  44.                         Console.WriteLine($"{name} has been excluded at {grades} grade");
  45.                         break;
  46.                     }
  47.                     continue;// Continue zashtoto 2 i 3 gi zachita za FAIL
  48.                 }
  49.                 sum += ocenka;
  50.                 grades++;
  51.             }
  52.             double average = sum / 12;
  53.             if (average >= 4.00)
  54.             {
  55.                 Console.WriteLine($"{name} graduated. Average grade: {average:F2}");
  56.                
  57.             }
  58.         }
  59.  
  60.     }
  61.  
  62. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement