nikolayneykov

Untitled

Oct 10th, 2018
207
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.49 KB | None | 0 0
  1. using System;
  2.  
  3. namespace Exam_Preparation
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             int maxBadGrades = int.Parse(Console.ReadLine());
  10.             string taskName = Console.ReadLine();
  11.             int taskGrade = int.Parse(Console.ReadLine());
  12.             double countbadGrades = 0;
  13.             int totalTasks = 0;
  14.             totalTasks++;
  15.             double totalScoreGrades = taskGrade;
  16.             string lastTaskName = string.Empty;
  17.  
  18.             while (maxBadGrades > countbadGrades)
  19.             {
  20.                 taskName = Console.ReadLine();
  21.                 if (taskName == "Enough")
  22.                 {
  23.                     double averageScore = totalScoreGrades / totalTasks;
  24.                     Console.WriteLine($"Average score: {averageScore:F2}");
  25.                     Console.WriteLine($"Number of problems: {totalTasks}");
  26.                     Console.WriteLine($"Last problem: {lastTaskName}"); break;
  27.                 }
  28.                 totalScoreGrades += taskGrade;
  29.                 totalTasks++;
  30.                 lastTaskName = taskName;
  31.                 if (taskGrade <= 4.00)
  32.                 {
  33.                     countbadGrades++;
  34.                 }
  35.  
  36.                 if (maxBadGrades == countbadGrades)
  37.                 {
  38.                     Console.WriteLine($"You need a break, {maxBadGrades} poor grades."); break;
  39.                 }
  40.                 taskGrade = int.Parse(Console.ReadLine());
  41.             }
  42.         }
  43.     }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment