Smart Lili
Здравейте, по-долу е решението ми на задачата Smart Lili / CSharp-Book 5.2. Loops - Exam Problems/.
В jufge ми дава 80 точки с два грешни теста, но не мога да разбера какъв е проблема, тъй като не дава входни или изходни данни за тези тестове. Може ли някой да ми помогне и да ми обясни какъв е проблема?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Smart_Lilly
{
class Program
{
static void Main(string[] args)
{
var age = int.Parse(Console.ReadLine());
var poolPrice = double.Parse(Console.ReadLine());
var toyPrice = double.Parse(Console.ReadLine());
double sumMoney = 0;
int n = 0;
double sumToys = 0;
double difference = 0;
for (int i = 1; i <= age; i++)
{
if (i % 2 == 0) { n = n + 1; sumMoney = sumMoney + ((n * 10) - 1);}
else sumToys = sumToys + toyPrice;
}
difference = poolPrice - sumToys - sumMoney;
if (difference < 0) { Console.WriteLine("Yes! {0:f2}", Math.Abs(difference)); }
else { Console.WriteLine("No! {0:f2}", Math.Abs(difference)); }
}
}
}
Заповядай моя код: https://pastebin.com/gQEfRsrw . 100/100 е, дано ти е от полза. :)
https://csharp-book.softuni.bg/chapter-05-loops-exam-problems.html
Много благодаря, но идеята ми е да разбера какво е грешното в моя код :)