var
a:integer;
b,c:integer;
t:integer;
begin
writeln('Введите двухзначное челое число');
readln(a);
if not((a>9)and(a<100)and(a mod 10<> 0))then
writeln('ERROR');
if (a>9)and(a<100)and(a mod 10 <> 0)then
begin
b := a div 10;
c := a mod 10;
t := b-c;
if t<0 then a:=a+abs(t*10)+t
else a:= a-t*10+t;
writeln(a)
end;
end.
Объяснение:
Данная программа написана на Pascal
В программе я также исключил все числа 10,20,30,40,50,60,70,80,90 , так как при смене местами числа будут получаться однозначные(1,2,3,4,5,6,7,8,9)
В Microsoft Excel есть три типа ссылок:
относительная (без привязок к строке или столбцу): A3смешанная (с привязками к строке или столбцу): C$6, $A5абсолютная (с привязками к строке и столбцу): $K$2Символ доллара возле буквы или цифры означает, что при перемещении содержимого ячейки (то есть ссылки в ней) в другую, адрес содержимой ссылки будет изменён:
при перемещении по горизонтали будет изменяться цифра (так как изменяется столбце), но если перед цифрой стоит $, то это будет означать, что цифра останется неизменной.при перемещении по вертикали будет изменяться буква (так как изменяется строка), но если перед буквой стоит $, то это будет означать, что буква останется неизменной.