Написал комментарий к произведению Ретро Бит [9]
Если вы ожидаете от пользователя ввод целочисленного значения, то зачем давать ему право вводить float ?
Как говорила моя препод по программированию, пользователи постоянно вводят что-то не то. Любимый её тест при вводе пользователя - это нажать случайную последовательность клавиш. Если программа после этого упала, то "незачёт".

Написал комментарий к произведению Ретро Бит [9]
Я большую часть кода пишу на языках, которые со скобками, но ещё с институтских времен делаю отступы. По своему опыту скажу, что это помогает. Иногда проекту больше десяти лет уже, ты сам давно забыл как оно там работает, и тут оказывается надо небольшую фичу добавить...