@silin_n

Как убрать цифру в pascal?

Дано пятизначное число. Каким число получится, если убрать предпоследнюю цифру?
Например 15978 -> 1598.
Заранее большое спасибо!
  • Вопрос задан
  • 1206 просмотров
Решения вопроса 1
bingo347
@bingo347
Crazy on performance...
r := (n div 100) * 10 + (n mod 10)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@vilgeforce
Раздолбай и программист
Переводите число в строку, собираете новую строку из элементов старой. Переводите строку обратно в число. Например можно так. Или находите первые три цифры (через деление) и последнюю (через остаток от деления). Потом через сложение и умножение получаете результат.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы