Найти разность между трехзначным числом и числом, составленным из тех же

Найти разность меж трехзначным числом и числом, составленным из тех же цифр, но взятых в оборотном порядке. Решить в общем виде. Паскаль)

Задать свой вопрос
1 ответ

 

var X : Word;  

begin  

Write('Введите натуральное число (до 65 535) : '); ReadLn(X);  

WriteLn(X, ' - ', Inverse(X), ' = ', X-Inverse(X));  

end.  

 

где функция Inverse пара строчек, но умственная собственность , а означает не безвозмездно ;-)

Также можно еще один вариант решения:uses crt;  

var x, y, first, second, third, raz:integer;  

Begin  

ClrScr;  

WriteLn('Введите трехзначное число');  

Readln(x);  

first:=x div 100;  

second:=(x div 10 mod 10)*10;  

third:=(x mod 10)*100;  

y:=third+second+first;  

raz:=abs(x-y);  

WriteLn('Разность чисел ',x,' и ',y,' равна ',raz);  

Readln();  

End.

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт