Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace DomashnoExamPreparation
- {
- class Program
- {
- static void Main(string[] args)
- {
- int badGradesBreack = int.Parse(Console.ReadLine());
- int problemsSolved = 0;
- double gradeAcumulate = 0.0;
- int badGradesAcumulate = 0;
- string lastProblemSolved = "0";
- while (badGradesAcumulate < badGradesBreack)
- {
- string problemName = Console.ReadLine();
- if (problemName == "Enough")
- {
- break;
- }
- else
- {
- double grade = double.Parse(Console.ReadLine());
- if (grade <= 4)
- {
- problemsSolved++;
- badGradesAcumulate++;
- gradeAcumulate += grade;
- lastProblemSolved = problemName;
- }
- else
- {
- problemsSolved++;
- gradeAcumulate += grade;
- lastProblemSolved = problemName;
- }
- }
- }
- if (badGradesAcumulate < badGradesBreack)
- {
- double gradeAverage = 1.00 * gradeAcumulate / problemsSolved;
- Console.WriteLine($"Average score: {gradeAverage:f2}");
- Console.WriteLine($"Number of problems: {problemsSolved}");
- Console.WriteLine($"Last problem: {lastProblemSolved}");
- }
- else
- {
- Console.WriteLine($"You need a break, {badGradesAcumulate} poor grades.");
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement