18. * Шивашки цех,Tailoring Workshop
Някои може ли да помогне , judge ми дава 75 от 100 , не знам как да оправя грешката ?
Благодаря !
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Tailoring_Workshop
{
class Program
{
static void Main(string[] args)
{
double numTable = double.Parse(Console.ReadLine());
double lenghtTable = double.Parse(Console.ReadLine());
double weightTable = double.Parse(Console.ReadLine());
double priceRectangular = numTable * (lenghtTable + 2 * 0.30) * (weightTable + 2 * 0.30);
double priceSquare = numTable * (lenghtTable / 2) * (lenghtTable / 2);
double dollarPrice = priceRectangular * 7 + priceSquare * 9;
double bgnPrice = dollarPrice * 1.85;
Console.WriteLine(Math.Round(dollarPrice,2)+" USD");
Console.WriteLine(Math.Round(bgnPrice,2)+" BGN");
}
}
}
Благодаря :)
Разяснения по това как е изградена тази формула ще може ли :
double priceRectangular = numTable * (lenghtTable + 2 * 0.30) * (weightTable + 2 * 0.30);
Защо добавяме два път + 2 и два пъти 0.30?
Защото е казано, че покривката виси с по 30 см (0.30 м) от всички страни. По дължината трябва да се прибави 2 пъти по 30 см, и по широчина трябва да се прибави 2 пъти по 30 см.
Според условието покривката трябва да виси от двата края на масата с по 30 см.
Благодаря , тея текстови задачки са доста труднички