Задача "Реколта"
Единствената задача, на която получавам 90/100 и не мога да разбера къде е проблемът.
Ето линк към условието :
https://csharp-book.softuni.bg/chapter-03-simple-conditions-exam-problems.html
и моя код:
int area = int.Parse(Console.ReadLine());
double grapesInMeter = double.Parse(Console.ReadLine());
int neededWine = int.Parse(Console.ReadLine());
int workers = int.Parse(Console.ReadLine());
double grapesInKilo = (area * grapesInMeter) * 0.4;
double wineLiters = grapesInKilo / 2.5;
if (wineLiters < neededWine)
{
double difference = Math.Floor(neededWine - wineLiters);
Console.WriteLine($"It will be a tough winter! More {difference} liters wine needed.");
}
else
{
wineLiters = Math.Floor(wineLiters);
Console.WriteLine($"Good harvest this year! Total wine: {wineLiters} liters.");
double wineLeft = Math.Ceiling(wineLiters - neededWine);
double wineForWorker = Math.Ceiling(wineLeft / workers);
Console.WriteLine($"{wineLeft} liters left -> {wineForWorker} liters per person.");
Ще бъда благодарна, ако някой ми покаже къде бъркам!
Благодаря много!