В примере при входных данных (10;20) выходными данными является число 9. Но моя программа выдает 8. Используя калькулятор, я действительно убедился, что на 8 день спортсмен пробегает 21,4 км. Но я использовал вещественный тип чисел и умножал на 1.1. При использовании типа integer и операции x:=x+(x div 10) выдается ответ 10. Как тогда быть?
- Как тогда быть?
Для начала сдать решение на проверку. Как мы сможем вам указать на ошибку, не видя вашей программы?
- я использовал вещественный тип чисел и умножал на 1.1
Правильно, так и надо делать.
Для начала сдать решение на проверку. Как мы сможем вам указать на ошибку, не видя вашей программы?
- я использовал вещественный тип чисел и умножал на 1.1
Правильно, так и надо делать.
Почему тогда мое решение не совпадает с примером, если я все делают правильно?
Читай условие.
"В первый день спортсмен пробежал x километров, а затем он каждый день увеличивал..."
Ты забываешь, что первый день уже прошел.
"В первый день спортсмен пробежал x километров, а затем он каждый день увеличивал..."
Ты забываешь, что первый день уже прошел.
Да теперь ясно. Спасибо.