Къде е проблемът ?
using System;
namespace ToyShop
{
class Program
{
static void Main(string[] args)
{
// • Пъзел - 2.60 лв.
const double puzzlePrice = 2.60;
const double talkingDollsPrice = 3.00;
//• Говореща кукла -3 лв.
//• Плюшено мече -4.10 лв.
const double tedyBearPrice = 4.10;
//• Миньон - 8.20 лв.
const double minionPrice = 8.20;
//• Камионче - 2 лв.
const double truckPrice = 2.00;
// 1.Цена на екскурзията -реално число в интервала[1.00 … 10000.00]
double tripPrice = double.Parse(Console.ReadLine());
//2.Брой пъзели - цяло число в интервала[0… 1000]
int countPuzzles = int.Parse(Console.ReadLine());
//3.Брой говорещи кукли -цяло число в интервала[0 … 1000]
int countTalkingDolls = int.Parse(Console.ReadLine());
//4.Брой плюшени мечета -цяло число в интервала[0 … 1000]
int countTeddyBears = int.Parse(Console.ReadLine());
//5.Брой миньони - цяло число в интервала[0 … 1000]
int countMinions = int.Parse(Console.ReadLine());
//6.Брой камиончета - цяло число в интервала[0 … 1000]
int countTrucks = int.Parse(Console.ReadLine());
double sum = countPuzzles * puzzlePrice + countTalkingDolls * talkingDollsPrice + countTeddyBears * tedyBearPrice + countMinions * minionPrice + countTrucks * truckPrice;
double numberOfToys = countPuzzles + countTalkingDolls + countTeddyBears + countMinions + countTrucks;
double discount = 0;
if (discount >=50)
{
discount = sum * 0.25;
}
double finalPrice = sum - discount;
double rent = finalPrice * 0.10;
double profit = finalPrice - rent;
if (tripPrice > profit)
{
double moneyNeed = tripPrice - profit;
Console.WriteLine($"Not enough money! {moneyNeed} lv needed.");
}
else
{
double moneyLeft = profit - tripPrice;
Console.WriteLine($"Yes! {moneyLeft} lv left.");
}
}
}
}