Graduation2 - и на двата примера, Пешо и Мими, ми дава верен резултат, обаче джъдж е категоричен с 44 точки!
using System;
namespace graduation2
{
class MainClass
{
public static void Main(string[] args)
{
string name = Console.ReadLine();
double totalGrade = 0.00;
double counter = 1.00;
double counterOne = 1.00;
while (counter <= 12)
{
double score = double.Parse(Console.ReadLine());
if (score >= 4)
{
totalGrade = totalGrade + score;
counter += 1;
}
else if (score < 4)
{
while (counterOne <= 2)
{
score = double.Parse(Console.ReadLine());
totalGrade = totalGrade + score;
counter += 1;
counterOne += 1;
Console.WriteLine($"{name} has been excluded at {(counter-1)} grade");
}
}
}
double averageGrade = totalGrade / 12;
Console.WriteLine($"{name} graduated. Average grade: {averageGrade:F2}");
}
}
}
Благодаря много, проработи съответно! За counter-a знам, че е int., нещо се бях престарал. А ако остане double би трябвало пак да функционира, или? Поздрави.
Здравей,
може би можеш сам да провериш дали ще функционира, друг въпрос е дали има смисъл?!
Поздрави :)