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

Составить функцию, которая, получив любое целое число, преобразует его, поменяв в нем первую и последнюю цифр - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с файлами в С++ http://www.cyberforum.ru/cpp-beginners/thread207905.html
Помогите пожалуйста Создать программу для работы с простейшей базой данной, в которой следует предусмотреть создание меню со следующими пунктами: newFile – создание нового файла viewFile – просмотр...
C++ Символьные типы данных С++ Здравствуйте, уважаемые программисты прошу помочь по поиску информации для курсовой работы буду очень признателен.... http://www.cyberforum.ru/cpp-beginners/thread207900.html
C++ strtok в си++ не хочет работать
надо разбить строку на лексеммы, но почему-то не идет дело, не подскажете почему? У меня MasString содержит строки: Best scores: 1) ser4ega 120 2) ser4egaDrunk 110 3) stas 100 Мне нужно...
Определить количество пробелов в строке C++
Написать програму при помощи библиотеки String.h Дана строка S1.....Sn (n за ранее не известно) нужно: 1)определить количество пробелов среди S1....Sn. 2)Выяснить входит ли в последовательность...
C++ напишите пожалуйста программный код http://www.cyberforum.ru/cpp-beginners/thread207855.html
1. * результаты выполнения программы: o значение точности e, o номера и значения n элементов, а также соответствующие значения b, o номер...
C++ Область видимости func { int someVariable; { int someVariable; //можно ли как нибудь получить доступ к переменной обьявленной ниже ? } } подробнее

Показать сообщение отдельно
CyBOSSeR
Эксперт C++
2303 / 1673 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
12.12.2010, 17:27
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <string>
#include <boost/lexical_cast.hpp>
 
int Transform(int n) {
  std::string s = boost::lexical_cast<std::string>(n);
  
  std::swap(s[0], s[s.length() - 1]);
  
  return boost::lexical_cast<int>(s);
}
 
int main() {
  std::cout << Transform(12345) << std::endl;
  
  return 0;
}
Результат: http://liveworkspace.org/code/ad8fc1...e8dd17289cb410
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru