Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace Exam_Preparation
- {
- class Program
- {
- static void Main(string[] args)
- {
- int BadGrade = int.Parse(Console.ReadLine());
- string NameTask = Console.ReadLine();
- int Mistake = 0;
- double TotalGrade = 0;
- int CountTask = 0;
- string LastMistake = string.Empty;
- while(NameTask!="Enough"&& Mistake<BadGrade)
- {
- double Grade = double.Parse(Console.ReadLine());
- if (Grade > 4)
- {
- TotalGrade += Grade;
- LastMistake = NameTask;
- NameTask = Console.ReadLine();
- }
- else if (Grade <= 4)
- {
- Mistake++;
- TotalGrade += Grade;
- LastMistake = NameTask;
- NameTask = Console.ReadLine();
- }
- else if (Mistake > BadGrade)
- {
- break;
- }
- CountTask++;
- }
- double AverageGrade = TotalGrade / CountTask;
- if (NameTask == "Enough")
- {
- Console.WriteLine($"Average score: {AverageGrade:f2}");
- Console.WriteLine($"Number of problems: {CountTask}");
- Console.WriteLine($"Last problem: {LastMistake}");
- }
- else
- {
- Console.WriteLine($"You need a break, {Mistake} poor grades.");
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment