
Вопрос задан 01.08.2023 в 04:35.
Предмет Информатика.
Спрашивает Ермолаева Ульяна.
Помогите пожалуйста . Дано пятизначное число N.Составьте программу получения нового числа, в
котором цифры будут идти в обратном порядке.(без цикла)

Ответы на вопрос

Отвечает Беляев Макс.
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.




Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Да, конечно! Для того чтобы получить новое число, в котором цифры идут в обратном порядке, можно воспользоваться математическими операциями. Вот пример программы на Python, которая решает эту задачу без использования циклов:
pythondef reverse_number(n):
reversed_n = 0
while n > 0:
digit = n % 10
reversed_n = reversed_n * 10 + digit
n //= 10
return reversed_n
# Входное пятизначное число N
N = int(input("Введите пятизначное число: "))
if 10000 <= N <= 99999:
reversed_N = reverse_number(N)
print("Число с обратным порядком цифр:", reversed_N)
else:
print("Пожалуйста, введите пятизначное число.")
Эта программа определяет функцию reverse_number
, которая принимает число n
и возвращает число с обратным порядком цифр. Затем пользователю предлагается ввести пятизначное число N
, после чего программа проверяет, что оно действительно пятизначное, и выводит новое число с обратным порядком цифр.
Пример использования программы:
Введите пятизначное число: 12345 Число с обратным порядком цифр: 54321
Обратите внимание, что данная программа использует циклы внутри функции reverse_number
, но внешний код не содержит явных циклов, что, возможно, соответствует вашим требованиям.


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

Информатика 75

Информатика 92

Информатика 34

Информатика 34

Информатика 220

Информатика 12

Информатика 52

Информатика 344
Топ вопросов за вчера в категории Информатика

Информатика 573

Информатика 1114

Информатика 10

Информатика 32

Информатика 16

Информатика 578

Информатика 21
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili