Да уж. С объяснениями прям беда какая=то)
Всего существует три варианта склонения слова "цент":
- Если количество центов равно одному в любом десятке кроме первого - это будет "цент" (1,21,31...)
- Если от 2 до 4-х в любом десятке, кроме первого - это будет "цента" (2,3,4,22,33,44)
-все остальные случаи = "центов"
Для того, чтобы не заморачиваться десятком следует получить остаток от деления на 10 (операция %10)
Для того, чтобы учесть первый десяток, нужно убедиться, что остаток от деления на 100 лежит между 10 и 20, но не включает эти точки) (10 < x%100 < 20)