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

Зеркальное отражение числа 0001->1000 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ 25>>2 http://www.cyberforum.ru/cpp-beginners/thread967887.html
Как расшифровать 25>>2 Я лишь знаю что это смещение числа 25 на 2 знака вправо,но как это сделать??
C++ Преобразовать кодировку utf-8 в cp1251 и обратно Здорова господа!!! Пишу парсер веб страниц с русским текстом, но тут проблемка страницы записаны в двух кодировках utf8 и cp1251, получается неудобно, если у меня будет сайт в cp1251, и я допустим... http://www.cyberforum.ru/cpp-beginners/thread967882.html
C++ Как узнать в програме сколько раз числа меняются с чётного на нечётное?
Помогите.. такая задача... Нужно ввести числа и узнать сколько раз они поменялись с чётного на нечётное... очень надо
C++ C шагом 0.05 вставить в массив отрицательные значения функции.
Дана функция F(x)= 32*(e^(-x))*cos^2(x). C шагом 0.05 вставить в массив отрицательные значения функции. Вот моё решение, и оно не пашет =( : #include <iostream> #include <cstdlib> #include...
C++ Калькулятор простой дополнить несколькими функциями http://www.cyberforum.ru/cpp-beginners/thread967858.html
Всем доброго времени суток! =) В общем, у меня было задание написать одну цельную программу - калькулятор простой, который выполнял бы всего 4 функции: "+ - / *" это первый модуль типа главный и...
C++ Модуль числа |1-|x|| подробнее

Показать сообщение отдельно
power12
6 / 6 / 1
Регистрация: 14.04.2010
Сообщений: 100

Зеркальное отражение числа 0001->1000 - C++

03.10.2013, 10:52. Просмотров 747. Ответов 6
Метки (Все метки)

Может быть вопрос глупый, а может утро, или я еще не просунлся.

все работет, но если первый ноль, то проблемка.

а надо что бы и с нулем работало. 0001 -> 1000, а получается 1.
в number записывается 1, нули не идут.



C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
int main()
{
    int number;
    int right_digit;
 
    printf("Enter number: \n");
    scanf("%d", &number);
 
    while(number != 0)
    {
        right_digit = number % 10;
        printf("%d", right_digit);
        number = number / 10;
    }
    printf("\n");
 
    getch();
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru