Професионална програма
Loading...
+ Нов въпрос
Vankata83 avatar Vankata83 72 Точки

Здравей

Когато movieName стане равно на Finish излизаш от while цикъла и не достигаш до принтирането на останалата част от изхода.

Изнеси четенето на movieName извън цикъла (преди него) и го ъпдейтвай в края на същия цикъл.

Също така изнеси принтирането на псоледната част от изхода след while цикъла.

0
Vankata83 avatar Vankata83 72 Точки

Извинявай моя е грешката. Не е това. Ще видя пак

0
Vankata83 avatar Vankata83 72 Точки

Не зануляваш типа на билетите за всеки отделен филм.

пр. на първи тест от даденоте в задачата за Scary movie примерно студентските билети стават 8 а не 6 понеже от предишния филм има два.

0
Vankata83 avatar Vankata83 72 Точки

Можеш да си направиш отделна променлива, с която да изчисляваш процента за отделните филми.

Също така ако влезе програмата в проверката

ticket.equals("End")

трябва да намалиш каунтъра за тикетите с едно.

0
amanis avatar amanis 3 Точки

Благодаря за отговорите, бяха ми от полза! Ще пробвам  сега да го оправя :) 

0
lnikolaeva avatar lnikolaeva 15 Точки

Здравей,

Изпращам ти моето решение, което показа 100/100 в judge. Понеже тази задача ме измъчи по друга причина (не ми принтираше втората част от задачата) я имам вярно решена и със switch и ако искаш бих могла да ти изпратя и нея, но мисля че това решение показва добре логиката. Виждам, че си положил доста усилия.

https://pastebin.com/WKV5RhX1

Успех!

0
amanis avatar amanis 3 Точки

Благодаря :) Ще го прегледам ! 

0