Alcohol Market
Здравейте,
поставям кода ми за решението на задачата. Проблемът е, че при теста с числата :
63.44
3.57
6.35
8.15
2.5
получавам грешен отговор, а при проверка с:
50
10
3,5
6,5
1
се получава правилния отговор. Някакви предложения къде бъркам? =)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Alcohol_Market
{
class Program
{
static void Main(string[] args)
{
double cenauiski = double.Parse(Console.ReadLine());
double bira = double.Parse(Console.ReadLine());
double vino =double.Parse(Console.ReadLine());
double rakia = double.Parse(Console.ReadLine());
double uiski = double.Parse(Console.ReadLine());
double cenarakia = cenauiski / 2;
double cenavino = cenarakia - (0.4*cenarakia) ;
double cenabira = cenarakia - (0.8*cenarakia);
double sumarakia = rakia * cenarakia;
double sumavino = vino * cenavino;
double sumabira = cenabira * bira;
double sumauiski = uiski * sumabira;
double obshto = sumarakia + sumavino + sumabira + sumauiski;
Console.WriteLine("{0:0.00}", obshto);
}
}
}
Благодаря! :)