[Programming Fundamentals] 07. Training Hall Equipment
Здравейте някой може ли да ми каже къде ми грешката, кода ми дава 70/100. Това ми е кода
Здравейте някой може ли да ми каже къде ми грешката, кода ми дава 70/100. Това ми е кода
Здравей, това е решението ти : https://pastebin.com/pWaUwf95 , като е с много малки поправки :) - вече дава 100/100 ;
Първо даваше грешка на 27-мия ред заради пропуснатия "s" накрая .
Отделно със Math.Round губиш при закръглянето точност , използвах Math.Abs - накрая закръглях със ":F2" , заменяйки само това judge даде 100 точки :)
Успех !
Много благодаря. Успях да си оправя кода.
Здравейте колега,
Моля за малко помощ, моят код е идентично построен, но judge ми дава 60 точки - не ми излиза допълнителния ред, който не се песмята а for цикълът ми е същия ?
https://pastebin.com/xmEYKnC5
Благодаря предварително!
Здравей колега,
Успях да подкарам твоя код на 100/100
Ето къде са промените които направих:
Първо добавих .0 тук
double subTotal = 0.0;
И второ добавих на subTotal - money едно f2 като го маркирамме в скоби ето тук
Console.WriteLine($"Not enough. We need ${(subTotal - money):f2} more.");
Благодаря много колега,
Проработи с тези корекции, странно че ми даваше някакви други типове грешки преди това но важно е че тръгна. не предполагах че като дефинирам double трябва да сложа здължително .0 :) а и си правеше сметките в докато си работех по кода?
Благодаря още веднъж и успех!
...към колегата @Terziyski :
Здравей.Би ли обяснил следните редове:
if (quantity <= 2)
Console.WriteLine($"Adding {quantity} {s}s to cart.");
else Console.WriteLine($"Adding {quantity} {s}s to cart.");
1.Защо два пъти едно и също?
2.Защо да е при <=2,като трябва когато е >1 да има ,,s'' накрая и следователно,ако е 1 да няма...?
Благодаря!