06. Fruit Shop C#
Кода ми не тръгва в студиото и ми изписва че фомата на стинг не ми е правилно въведен, а в judge ми дава 22 точки и ми изкарва търсените резултати+още нещо. Къде бъркам?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Fruit_shop
{
class Program
{
static void Main(string[] args)
{
string fruit = Console.ReadLine().ToLower();
string day = Console.ReadLine().ToLower();
double quantity = double.Parse(Console.ReadLine());
if (day == "Monday" || day == "Tuesday" || day == "Wednesday" || day == "Thursday" || day == "Friday")
if (fruit == "banana")
{
Console.WriteLine("{0:F2}", 2.50 * quantity);
}
if (fruit == "apple")
{
Console.WriteLine("{0:F2}", 1.20 * quantity);
}
if (fruit == "orange")
{
Console.WriteLine("{0:F2}", 0.85 * quantity);
}
if (fruit == "grapefruit")
{
Console.WriteLine("{0:F2}", 1.45 * quantity);
}
if (fruit == "kiwi")
{
Console.WriteLine("{0:F2}", 2.70 * quantity);
}
if (fruit == "pineapple")
{
Console.WriteLine("{0:F2}", 5.50 * quantity);
}
if (fruit == "grapes")
{
Console.WriteLine("{0:F2}", 3.85 * quantity);
}
else if (day == "Saturday" || day == "Sunday")
if (fruit == "banana")
{
Console.WriteLine("{0:F2}", 2.70 * quantity);
}
if (fruit == "apple")
{
Console.WriteLine("{0:F2}", 1.25 * quantity);
}
if (fruit == "orange")
{
Console.WriteLine("{0:F2}", 0.90 * quantity);
}
if (fruit == "grapefruit")
{
Console.WriteLine("{0:F2}", 1.60 * quantity);
}
if (fruit == "kiwi")
{
Console.WriteLine("{0:F2}", 3.00 * quantity);
}
if (fruit == "pineapple")
{
Console.WriteLine("{0:F2}", 5.60 * quantity);
}
if (fruit == "grapes")
{
Console.WriteLine("{0:F2}", 4.20 * quantity);
}
else Console.WriteLine("Error");
}
}
}
Някой знае ли каква е клавишната комбинация, за да извикам тестване на системата по редове. Така че да виждам как минава по редове проверката и евентуално къде не минава и къде излиза от програмата и дава резултат?
Just your second-switch statement was in the wrong place, however check your code to see if it gives 100%.
New code
Благодаря много!
Явно нещо не разбирам от материала с логическите операции и трябва допълнително да прочета и да по науча.
Хубав ден.
Мария