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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не получается с рекурсией http://www.cyberforum.ru/cpp-beginners/thread699142.html
У меня получается бесконечный вызов рекурсивной функции. Может кто подскажет, где кроется ошибка? #include<iostream> using namespace std; void func(int *ar, int &); int main() { int sum = 0;
C++ Укажите на ошибку - при запуске runtime error #include <iostream> #include <cmath> #include <iomanip> #include <fstream> #include <string> using namespace std; double determ(int** Arr, int size); http://www.cyberforum.ru/cpp-beginners/thread699138.html
C++ Работа с полем объекта и for_each
Доброй ночи, форум:) Собственно, прошу анализа и совета... В мейне создается объект и используется как предикат или функтор, не уверен как правильно. statistic SS(1); for_each(ii = wBox.begin(), ii = wBox.end(), SS);
C++ Предупреждения Possible use of '...' before definition
Написал программу: #include <iostream.h> #include <conio.h> #include <math.h> #define eps 0.0001 float element_n(int n) { cout<<"Input n: "; cin>>n;
C++ Критическая секция и внешний элемент http://www.cyberforum.ru/cpp-beginners/thread699115.html
#include<iostream> #include<windows.h> using namespace std; struct zayavka { int num1; int num2; int res; int oper;//1=сложение,2=вычитание,3=умножение,4=делениею
C++ Произведение элементов массива Подсчитать произведение 10 чисел. Почти все получается, что-то не так с произведением, выдаёт неправильное число, помогите пожалуйста! #include "stdafx.h" #include <stdio.h> #include <math.h> int main() { подробнее

Показать сообщение отдельно
RocBoy-D
32 / 31 / 7
Регистрация: 10.03.2012
Сообщений: 362
16.11.2012, 02:57     Найти произведение цифр заданного четырехзначного числа
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;
 
int main ()
{
    unsigned long N;
    int p = 1;
 
    cout << "N = ";
    cin >> N;
 
    do
    {
       p *= N % 10;
    } while (N /= 10);
    cout << "p = " << p << endl;
 
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru