While Loops Excercies - 3. Vacation
Здравейте, не мога да разбера защо джъдж ми дава 77/100 и на двете грешки се обосновава - Runtime Error
https://pastebin.com/rbjtyTr0
Благодаря предварително.
Здравейте, не мога да разбера защо джъдж ми дава 77/100 и на двете грешки се обосновава - Runtime Error
https://pastebin.com/rbjtyTr0
Благодаря предварително.
Здравей,
Имаш доста грешки за толкова кратък код:
1. Отварящите и затварящите скоби са доста объркани. Напр. проверка
if (activity.equals("save")) {
е вътре в if (activity.equals("spend")) {
2. Брояча на spenddays трябва да се нулира при получаване на команда save
3. За мен най-добре е цикъла да е с условие while(true), като в края на всяка итерация да проверяваш едно от двете условия за приключване на програмата.
4. Първата част на това условие според мен е грешка, не намирам никаква логика в нея:
if (totalDays == spenddays && totalDays >= 5) {
5. Когато се влезне в условие, което да трябва да спре програмата нямаш break, което да спре цикъла, и ще продължи да върти
6. Като изписваш You can't save the money., на следващия ред изписваш не всичките дни, а само тези, в които е харчила.
Моля когато пускаш запитване за задача от Basics курса да споделяш условието и линк към judge.
Цялото: https://pastebin.com/GTVzsLZR