07. Fruit Shop Грешка
Здравейте,
това ми е програмата, но не мога да разбера защо не влиза в If, опитах с Debug и не знам защо не излиза False и в двата If-a
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace _07.FruitShop
{
class Program
{
static void Main(string[] args)
{
string fruit = Console.ReadLine().ToLower();
string day = Console.ReadLine().ToLower();
double quantity = double.Parse(Console.ReadLine());
double price = -1.0;
if (day == "Saturday" || day == "Sunday")
{
if (fruit == "banana")
price = 2.50;
else if (fruit == "apple")
price = 1.20;
else if (fruit == "orange")
price = 0.85;
else if (fruit == "grapefruit")
price = 1.45;
else if (fruit == "kiwi")
price = 2.70;
else if (fruit == "pineapple")
price = 5.50;
else if (fruit == "grapes")
price = 3.85;
}
else if (day == "Monday" || day == "Tuesday" || day == "Wednesday"
|| day == "Thursday" || day == "Friday")
{
if (fruit == "banana")
price = 2.70;
else if (fruit == "apple")
price = 1.25;
else if (fruit == "orange")
price = 0.90;
else if (fruit == "grapefruit")
price = 1.60;
else if (fruit == "kiwi")
price = 3.00;
else if (fruit == "pineapple")
price = 5.60;
else if (fruit == "grapes")
price = 4.20;
}
if (price >= 0)
{
Console.WriteLine("{0:f2}", price * quantity);
}
else
{
Console.WriteLine("error");
}
}
}
}
Много благодаря :) колко се чудех какво се случва :) Сега тръгна всичко е супер :)