Форум программистов, компьютерный форум CyberForum.ru

Записать число в обратном порядке - C++

Восстановить пароль Регистрация
 
di_diana
0 / 0 / 0
Регистрация: 11.11.2013
Сообщений: 10
11.11.2013, 19:04     Записать число в обратном порядке #1
Нужно записать число в обратном порядке.
Есть такой код. Но что делать если у числа на конце 0?? помогите пожалуйста. Например есть число 310, мне нужно получить 013.
#include <iostream>
using namespace std;


int _tmain(int argc, _TCHAR* argv[])
{
setlocale(0,"");
int n, m = 0;
cout << "Введите натуральное число: " << endl;
cin >> n;
while(n!=0) // пока число не станет равным нулю
{
m *= 10;
m += n%10;
n = n/10;
}
cout << "Новое число: " << m << endl;
system("pause");
return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.11.2013, 19:04     Записать число в обратном порядке
Посмотрите здесь:

Заменить данное натуральное число на число, которое получается из исходного записью его цифр в обратном порядке C++
Записать все буквы данного слова в обратном порядке C++
C++ записать число в обратном порядке
C++ Составить программу, которая выводит на экран число, получаемое, если прочитать заданное число в обратном порядке
C++ Заменить данное натуральное число на число, которое получается из исходного записью его цифр в обратном порядке. Например, дано число 156, нужно получ
C++ данные из одного стека записать в другой в обратном порядке
Как записать элементы матрицы в обратном порядке C++ C++
C++ Как на C++ записать СТРОКИ в обратном порядке? Выдает ошибку

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 06:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru