Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.09.2021, 11:30   #1
llloris
Новичок
Джуниор
 
Регистрация: 14.09.2021
Сообщений: 1
По умолчанию Число 12345 задом наперед c++

Всем привет)
Задача,нужно перевернуть пятизначное число задом наперед,без использования строк,циклов и т.д.
Помогите пожалуйста
llloris вне форума Ответить с цитированием
Старый 14.09.2021, 12:20   #2
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

(m % 100000 ) / 10000
(m % 10000 ) / 1000
(m % 1000 ) / 100
(m % 100 ) / 10
(m % 10 ) / 1
все 5 цифр
осталось их собрать в обратном порядке
((((n1) *10 +n2) *10 +n3) *10 +n4) *10 +n5
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 22.09.2021, 19:27   #3
Байтик
Пользователь
 
Регистрация: 21.12.2018
Сообщений: 28
По умолчанию

Код:
int n, res = 0;
cin >>n;
while(n) {
  res = 10*res + n%10;
  n /= 10;
}
cuut << res;
Исполнил не по заданию. Циклы присутствуют...

Последний раз редактировалось BDA; 22.09.2021 в 20:11.
Байтик вне форума Ответить с цитированием
Старый 22.09.2021, 20:49   #4
сфинкс
Форумчанин
 
Аватар для сфинкс
 
Регистрация: 17.06.2012
Сообщений: 957
По умолчанию

решение из сообщения №2 оформите в 1 строку

и применяли бы онлайн компилятор
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
сфинкс вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выводит число задом наперед morhaint Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 29.05.2016 22:08
Каждое слово строки вывести задом наперед DAn9I Общие вопросы C/C++ 4 14.04.2014 22:51
Текст "Задом наперед" Irzhi Microsoft Office Excel 6 15.06.2011 18:55
Дано 12345 нужно вывести 54321, составил программу, сказали что не правильно Artemiyp Паскаль, Turbo Pascal, PascalABC.NET 5 23.12.2010 12:20
Помогите сделать программу c выводом строки задом наперед(Pascal) Batman10000 Помощь студентам 2 14.12.2008 17:54