[Encapsulation] - Problem - Pizza Calories разяснение на условието
Здравейте! Въпросът ми по задачата по-горе е кога да се печатат данните за името на пицата и тотал калории? На нулевите тестове нямам проблеми, но на редовните тестове вземам само 50 точки, защото не мога да се ориентирам кога точно трябва да се печата името и калориите(като тотал от топингите + тестото). Пробвах да печатам най-накрая, след като всичко е прочетено от конзолата, но така и нулевите тестове се бъркат, а на редовните вземам само 16 точки.
Предварително благодаря за помощта!!! :)
До тук ясно, така съм го направила. Ако има само тесто или топинг печатам. Ако има пица я печатам, но дотам.. не мърдам от 50.
Пусни кода най-добре и за грешен резултат ли ти гърми или exception
http://pastebin.com/a7dDMDzU - това е кодът, грешен резултат вади, нямам ексепшън. Сега се сетих, че не съм пробвала вариант, при който ми се подават повече от една пица. Тогава трябва да има и листа с пици и всичките да се печатат, а аз сега имам само една.
Няма други пици , а защо проверяваш length <15 и при това условие хвърляш ексепшън ?
"The name of the pizza should not be an empty string. Also it should not be longer than 15 symbols. If it doesn’t fit this throw and exception with the message "Pizza name should be between 1 and 15 symbols."
Тя хвърля ексепшъна когато е по-малък length-a
Ще го погледна и това сега. Пипнах тук-там и го докарах до 75 :) Благодаря ви много!
Ей сега ще ти кажа .. :))) Че си наш човек хах . Смени тирето,където принтираш пицата :D
:))) имаше разлика в тирето, но не е от там... цикля си на 75 ха ха ха. Мерси :)
Било е още по-глупава грешка от бъркането на тиретата - сложила съм си един плюс "бонус" при смятането на калориите. 100/100 вече Мерси на всички, че се опитахте да помогнете!!!
При мен беше разликата от 75 до 100 в това тъпо тире ;) , което го дирих 2 дни ,около 2-3 часа общо :D
Ех това тире... Какви ли логики не писах. Първоначално събирах всички съставки и ако има налични тогава правя пица (дори да са се появили преди обявяването, че се парви пица). Пък махах дубликати, пък какво ли не.. то се оказа това тире :) :) :)