Показать сообщение отдельно

  #5030  
Старый 27.03.2010, 18:06
Ins3t
Участник форума
Регистрация: 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;
	}
//////////////////////////////////////////////////////////////////////////
 
Ответить с цитированием