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

Дано натуральное число найти произведение нечетных цифр числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В массиве все числа между максимальным и минимальным элементом заменить на заданное число http://www.cyberforum.ru/cpp-beginners/thread1562181.html
Дано число k. В массиве все числа между максимальным и минимальным элементом заменит на число k.
C++ Как работает массив указателей на строки двумерного массива? Есть работающий код: void main() { int matrix; for(i = 0; i < 3; i++) { for(int j = 0; j < 5; j++) { matrix = rand % 100; http://www.cyberforum.ru/cpp-beginners/thread1562172.html
C++ Ошибки при освобождении памяти
В приложении обрабатывается сообщение WM_DROPFILES, при попытке удаления строк szFileNameA и szFileNameW вылетает ошибка "HEAP CURRUPTION DETECTED". Подскажите, как с этим можно бороться. case...
C++ Объясните пожалуйста новичку
Дело вот собственно в чем, знающие люди, помогите с заданием. Можете объяснить глупому как написать код для программы с таким условием? Причем банальную программу с какими либо арифметическими...
C++ Геометрический алгоритм Монте-Карло интегрирования http://www.cyberforum.ru/cpp-beginners/thread1562120.html
Доброго времени суток! У меня вопрос на счет метода Монте-Карла. Пишу программу по расчету интеграла, а так же по расчету площади, т.е. геометрический алгоритм Монте-Карло интегрирования. Пишу...
C++ Троичный сумматор Добрый вечер! Вот так выглядит двоичный сумматор,который можно записать в виде формул: {p}_{i+1}={x}_{i}{y}_{i}\vee{x}_{i}{p}_{i}\vee{y}_{i}{p}_{i} и ... подробнее

Показать сообщение отдельно
Тамика
Котовчанин
912 / 455 / 145
Регистрация: 16.02.2010
Сообщений: 3,144
Записей в блоге: 27
26.10.2015, 09:49
marko666,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
 
int main()
{
    int num = 0;
    std::cout << "Enter number from 1000 to " << INT_MAX << " - ";
    std::cin >> num;
    int result_i = 1;
    bool result_b = false;
    while(num)
    {
        int temp = num % 10;
        num /= 10;
        if (temp % 2 != 0)
            result_i *= temp;
        if (temp % 3 == 0)
            result_b = true;
    }
 
    std::cout << "\nResult - " << result_i;
    std::cout << "\nIs there any number, divided on three with no remainder of the division? \n(1 - true, 0 - false) - " << result_b;
 
    system("pause>>null");
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru