Задача 04. Food for Pets
Задачата е от:
Programming Basics Online Exam - 28 and 29 March 2020
Това е моето решение:
https://pastebin.com/Us5ZegyL
Дава ми 33/100 и не разбирам защо.
Моля за съдействие.
Задачата е от:
Programming Basics Online Exam - 28 and 29 March 2020
Това е моето решение:
https://pastebin.com/Us5ZegyL
Дава ми 33/100 и не разбирам защо.
Моля за съдействие.
За 100/100 заменете:
        if (i % 3 === 0){
            buiscuits=0.10*(eatenDog+eatenCat);
 
        }
 
        totalB+=buiscuits;
С този код:
        if (i % 3 === 0){
            totalB+=0.10*(eatenDog+eatenCat);
 
        } 
Проблемът е, че не занулявате променливата buiscuits на всяка итерация, а я прибавяте винаги към totalB, което ще доведе до грешен резултат при повече от 3 дни.