Предмет: Информатика,
автор: Rewik456
Помогите пожалуйста .
Дано пятизначное число N.Составьте программу получения нового числа, в котором цифры будут идти в обратном порядке.(без цикла)
Ответы
Автор ответа:
2
program Revers5;
Var
a,b,c,d,e,n:integer;
begin
write('Введите 5-значное число: ');
readln(n);
a:=n mod 10;
n:=n div 10;
b:=n mod 10;
n:=n div 10;
c:=n mod 10;
n:=n div 10;
d:=n mod 10;
n:=n div 10;
e:=n;
n:=10000*a+1000*b+100*c+10*d+e;
writeln('Реверс введенного числа - ',n);
end.
Var
a,b,c,d,e,n:integer;
begin
write('Введите 5-значное число: ');
readln(n);
a:=n mod 10;
n:=n div 10;
b:=n mod 10;
n:=n div 10;
c:=n mod 10;
n:=n div 10;
d:=n mod 10;
n:=n div 10;
e:=n;
n:=10000*a+1000*b+100*c+10*d+e;
writeln('Реверс введенного числа - ',n);
end.
Приложения:
Похожие вопросы
Предмет: Литература,
автор: Salam108
Предмет: Биология,
автор: Anastasia288383
Предмет: Литература,
автор: maksfarikk
Предмет: Алгебра,
автор: typayadevo4ka
Предмет: Алгебра,
автор: Маруськаааааааа
a1, a2, a3, a4, a5, n: integer;
begin
readln(n);
a1 := n mod 10;
a2 := n div 10 mod 10;
a3 := n div 100 mod 10;
a4 := n div 1000 mod 10;
a5 := n div 10000 mod 10;
writeln(10000 * a1 + 1000 * a2 + 100 * a3 + 10 * a4 + a5);
end.