Padawan Equipment
Technology Fundamentals
Задача 9 *Padawan Equipment 20/100 точки.
https://pastebin.com/MyijJ3SD
Задача 9 *Padawan Equipment 20/100 точки.
https://pastebin.com/MyijJ3SD
Според мен грешката е при изчисляването на freeBelts на ред 13. double freebelt = Math.round(students / 6); и по - конкретно в Math.round метода, който закръгля до по - близкото цяло число. Така при 23 ученика ще ти върне стойност 4, а би трябвало да са 3. Един вариант е да използваш целочислено делене или да използваш метод, който закръгля до по - малкото цяло число.
Промених го на целочислено и сега ми дава 40/100 точки
Сега видях, че закръгляш резултата към по - голямото цяло число, а не видях такова условие. Единствено видях, че трябва да се принтира форматирано до втората цифра след десетичната запетая. Добавям код на C#, даващ 100/100:
https://pastebin.com/LUZSdpH8
100/100 Благодаря.