Вопрос школьника по предмету Информатика
Помоги, пожалуйста, с задачей по Паскалю. Если можно, то с объяснением.
В трехзначном числе x зачеркнули его последнюю цифру. Когда в оставшемся двузначном числе переставили цифры, а затем приписали к ним слева последнюю цифру числа x, то получилось число N. По заданному N найти число x (значение N вводится с клавиатуры, число единиц в N не равно 0, 1<=N<=999)
Ответ учителя по предмету Информатика
x = 123
Зачёркиваем последнюю цифру: 12
Меняем цифры местами: 21
Приписываем слева зачёркнутую цифру: 321
N = 321
Значит, чтобы восстановить число x, нужно в числе N переставить все цифры задом-наперёд.
Var N:integer;
Begin
Write(‘N = ‘);ReadLn(N);
Write(‘x = ‘,N mod 10,(N div 10) mod 10,N div 100);
End.
Пример работы программы:
N = 35
x = 530
Похожие вопросы от пользователей
18разделить на 2 *2 24разделить на 8*8 49разделить на 7*7