Форум программистов, компьютерный форум 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 WM_DROPFILES: { auto hDrop = HDROP(wParam); auto nBufSize = DragQueryFile(hDrop, 0, nullptr, 0) + 1; //получение длины файла auto szFileNameA = new char; int dwCount =...
C++ Объясните пожалуйста новичку
Дело вот собственно в чем, знающие люди, помогите с заданием. Можете объяснить глупому как написать код для программы с таким условием? Причем банальную программу с какими либо арифметическими действиями мне написать не трудно, я не могу понять как записать на языке с++ итерационный цикл с факториалом в данном уравнении. Объясните, будьте добры. Спасибо Помогите хотя бы с составлением цикла и...
C++ Геометрический алгоритм Монте-Карло интегрирования http://www.cyberforum.ru/cpp-beginners/thread1562120.html
Доброго времени суток! У меня вопрос на счет метода Монте-Карла. Пишу программу по расчету интеграла, а так же по расчету площади, т.е. геометрический алгоритм Монте-Карло интегрирования. Пишу функциями и процедурами, дабы воспользоваться в дальнейшем отдельными фрагментами, если они пригодятся. Так вот, у меня есть программа на C++ #include <iostream> #include <stdio.h> #include <math.h>...
C++ Троичный сумматор Добрый вечер! Вот так выглядит двоичный сумматор,который можно записать в виде формул: {p}_{i+1}={x}_{i}{y}_{i}\vee{x}_{i}{p}_{i}\vee{y}_{i}{p}_{i} и {z}_{i}=!{p}_{i+1}({x}_{i}\vee{y}_{i}\vee{p}_{i})\vee{x}_{i}{y}_{i}{p}_{i} Мне нужно реализовать аналогично,только в троичной системе счисления сумматор,т.е функцию которая принимает 3 элемента (2 слагаемых и перенос с пред. разряда) и... подробнее

Показать сообщение отдельно
Тамика
Котовчанин
869 / 449 / 141
Регистрация: 16.02.2010
Сообщений: 2,835
Записей в блоге: 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");
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru