
27.03.2010, 18:06
|
|
Участник форума
Регистрация: 18.07.2009
Сообщений: 272
С нами:
8850336
Репутация:
330
|
|
Ну конечно же чтобы перевернуть число задом на перед его нужно превратить в строку, или запихнуть в массив. А никому из вас не пришло в голову просто поделить его на 10?
Дабы до вас дошло с первого раза - приведу пример:
Код:
//////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////
#include <iostream>
using std::cout;
using std::cin;
//////////////////////////////////////////////////////////////////////////
int main( int argc, char argv[] )
{
for( int number = 123456789; number > 0; number /=10 )
{
cout << number % 10;
}
cin.get();
return 0;
}
//////////////////////////////////////////////////////////////////////////
|
|
|