Всё бы хорошо, но использовать можно только: /, *, +, -, mod, div, if, while, for, степень, корень. Без всяких Round, Frac, Trunc. Приведение типов тоже нельзя использовать. И было бы хорошо обойтись без циклического прибавления на один, пока число меньше заданного. Не уверен, что это вообще реально)
По тупому можешь просто while запустить, пока не получишь число больше твоего на единицу.
Это у тебя получился Floor. Округление в большую сторону.
Если надо математическое округление, то вычти число из найденного. Получишь дробную часть. Потом проверь больше ли оно 0.5 тогда +1, в противном случае остаётся таким же.