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

Пользователь вводит с клавиатуры число, необходимо перевернуть его (число) и вывести на экран. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Структуры данных и двоичные файлы http://www.cyberforum.ru/cpp-beginners/thread20521.html
Доброго времени суток, уважаемые пользователи. Помогите, пожалуйста, с решением задачи: Дан файл file, содержащий сведения о кубиках: длина ребра, цвет, материал. Найти количество кубиков данного...
C++ Измерение скорости копирование данных в оперативной памяти! Там вроде надо два массива содавать я пробовал ничего не вышло(( http://www.cyberforum.ru/cpp-beginners/thread20520.html
Поменять стандартный тип данных C++
Народ, помогите с вопросом. В С++ стандартным типом данных является int. Как поменять это на что-то другое. Например, что бы переменная определенная без типа была char: a = 5; // sizeof(a) == 1
C++ Метод удаления по ключу
ребята помогите пожалуста! нужно что то исправить.. ни как не работает метод удаления по ключу.. у меня условие следующее: нужно удалить все марки новее выбраного возраста.(его вводим с...
C++ Класс множество http://www.cyberforum.ru/cpp-beginners/thread20500.html
Нужно написать класс множество с конструкторами, деструкторами, операторами. Так вот возник вопрос...как понимать тип данных множество?? Это обычный массив в котором даннеы не могут повторяться,...
C++ Удалить из массива минимальное количество элементов, чтобы массив стал упорядочен по возрастанию Всем добрый день Задача Дан массив чисел, необходимо удалить из данного массива минимальное количество элементов, чтобы массив стал упорядочен по-возрастанию.:wall: подробнее

Показать сообщение отдельно
Unknownx
Заблокирован
05.06.2016, 12:38
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
using namespace std;
 
size_t revnum(size_t res, size_t num){
    res = res + num % 10;
    if( num /= 10 )
    {
        res = res * 10;
        res = revnum(res, num);
    }
    return res;
}
 
int main(){
    size_t num = 12345678;
    size_t rev = 0;
    rev = revnum(rev, num);
    cout<<rev<<endl;
    return 0;
}
http://codepad.org/jiZYKqYd
87654321
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru