1. SoftUni Reception MidExam july 2020
Колеги помощ, най простата задача ми избяга 70/100, какво пропуснах?
https://pastebin.com/4V8yuij6.
Е това е карък. Ако някой има желание да сподели, аз загубих време с това изчакване в джъджа, ама явно толкова си умея.
Благодаря предварително!
Моля не искам други решения, а да разбера какво аз съм пропуснал.
С риск да те обидя, прочети това:
" Моля не искам други решения, а да разбера какво аз съм пропуснал. ".
Явно и ти има каво още да учиш, логиката е абстрактно нещо, към всеки връх има различен подход.
Ако исках да плагиятствам, в нета има решения на C#, щях да го направа без да питам никого.
Благодаря и извинявай за грубия тон, Моля!
Колега ето го и моето решение , само че не смята вярно .
Къде греша :
https://pastebin.com/YPxTPZXv
Здравей, Nayden_92,
Няма нужда neededHours и answerPerHour да са double, можеш да ползваш int. Сложил си ";" след if (neededHours % 4 == 0), а нямаш отваряща и затваряща къдрава скоба - махаш ; и слагаш { }. Вътре вместо neededHours++ пишеш continue. Постави израза studentCount -= answerPerHour след if-проверката вместо преди нея. Печаташ много пъти вътре в while цикъла, а трябва да го правиш само веднъж накрая - след излизане от него. Имаш някои грешки в стринга, който трябва да се отпечата - виж хубаво какво точно трябва да бъде според условието. И пак при печатането вместо answerPerHour трябва да сложиш neededHours. Виж какво ще се получи и ако имаш още трудности, пиши отново.
Успех!
Колега промених решението , но outputa пак ми смята грешно
https://pastebin.com/7nhZkYQd
Ето коректно работещият вариант на решението, което си променил: https://pastebin.com/dtQSBjKn. Имаше доста неправилно направени неща, но можеш да сравниш твоя вариант и този, който аз съм коригирал, ползвайки твоя код.
Благодаря ти колега
Моля, колега, успех и занапред ти желая!