C# tech Задача 7 Вендинг машина
Здравейте колеги! Джъдж ми дава 85 от 100 на задача 7 от домашната Vending machine, ако може да ми помогнете къде ми е грешката.
https://pastebin.com/ym75hjuP
Здравейте колеги! Джъдж ми дава 85 от 100 на задача 7 от домашната Vending machine, ако може да ми помогнете къде ми е грешката.
https://pastebin.com/ym75hjuP
Просто променливите за числа ги направи на decimal и си готов. Иначе ти дава 85 от 100, защото judge тества решението с малко по-голямо число след десетичната запетая и типа double започва да се бърка.
Ето го кода:
https://pastebin.com/NA0BWPxw
Дано да съм помогнал. :)
Не съм сигурен, че do while е най-добрия вариант, имайки предвид, че още в началото му започваш с if-ове... пробвай да го направиш със стандартен while и ако е правилно написан, би трябвало да ти даде 100.100
Ако не се получи, след 10-тина минути ще ти дам код :)
Даде 100 от 100, благодаря!
Моля. :)
Извинявай,но може ли да попитам,какво е decimal,защото го видях в кода даден от вас