07. Hotel Room
Добър ден,
Опитвам се да реша горе-споменатата задача и не мога да разбера къде е грешката(80/100) а подобна грешка която не мога да проверя се случва за поредна задача. Гледам отговорите на другите хора и навидно не намирам разлика.
Условие: https://prnt.sc/tn3s37
Мой код:
using System;
namespace _07._Hotel_Room
{
public class Program
{
public static void Main(string[] args)
{
string Month = Console.ReadLine();
double Nights = double.Parse(Console.ReadLine());
double ApartmentPrice = 0;
double StudioPrice = 0;
if (Month == "May" || Month == "October")
{
StudioPrice = Nights * 50;
ApartmentPrice = Nights * 65;
if (Nights > 7 && Nights <= 14)
{
StudioPrice = StudioPrice - (StudioPrice / 100 * 5);
}
else if (Nights > 14)
{
StudioPrice = StudioPrice - (StudioPrice / 100 * 30);
}
}
else if (Month == "June" || Month == "September")
{
StudioPrice = Nights * 75.20;
ApartmentPrice = Nights * 68.70;
if (Nights >= 15)
{
StudioPrice = StudioPrice - (StudioPrice / 100 * 20);
}
}
else if (Month == " July" || Month == "August")
{
StudioPrice = Nights * 76;
ApartmentPrice = Nights * 77;
}
if (Nights >= 14)
{
ApartmentPrice = ApartmentPrice - (ApartmentPrice / 100 * 10);
}
Console.WriteLine($"Apartment: {ApartmentPrice:F2} lv.");
Console.WriteLine($"Studio: {StudioPrice:F2} lv.");
}
}
}
Работещ код: https://pastebin.com/iLyXPR4D
Благодаря.