Alkohol Market задача 7 от курса Programming Basics октомври 2018г.
Не мога да въвеждам други стойности освен цели числа. При цената на уйскито и количеството бирата нямам проблем и кода ми крашва на литрите на виното. Защо?
Ето го кода:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp10
{
class Program
{
static void Main(string[] args)
{
double whiskeyprice = double.Parse(Console.ReadLine());
double beeerlitre = double.Parse(Console.ReadLine());
double winelitre = double.Parse(Console.ReadLine());
double rakiqlitre = double.Parse(Console.ReadLine());
double whiskeylitre = double.Parse(Console.ReadLine());
double rakiqprice = whiskeyprice / 2;
double wineprice = rakiqprice - (0.4 * rakiqprice);
double beerprice = rakiqprice - (0.8 * rakiqprice);
double rakiqmoney = rakiqlitre * rakiqprice;
double winemoney = wineprice * winelitre;
double beermoney = beerprice * beeerlitre;
double whiskeymoney = whiskeyprice * whiskeylitre;
double allmoneyneeded = rakiqmoney + winemoney + beermoney + whiskeymoney;
Console.WriteLine("{0:f2}" , allmoneyneeded);
}
}
}