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

Дано четырехзначное натуральное число А. Требуется определить что больше: число А или произведение его цифр? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Что на выходе у функции insert ? http://www.cyberforum.ru/cpp-beginners/thread659612.html
В учебнике предлагают такой способ подсчета слов одинаковых, !именно с пом итератора: map<string,int> m; while(cin>>str){ pair<map<string,int>::iterator,bool> p=m.insert(make_pair(str,1));...
C++ winnt.h(5545) : error C2146: что за ошибка ? c:\program files\microsoft sdks\windows\v6.0a\include\winnt.h(5545) : error C2146: syntax error : missing ';' before identifier 'ContextRecord' c:\program files\microsoft... http://www.cyberforum.ru/cpp-beginners/thread659601.html
C++ Проверить утверждение "результатами вычислений по формуле x*x+x+17 при 0 ≤ х ≤ 15 являются простые числа"
Составить программу для проверки утверждения «Результатами вычислений по формуле x*x+x+17 при 0 ≤ х ≤ 15 являются простые числа ». Нароботок нет так как непонятно в задаче ничего, может кто-то из...
C++ Считывание вещественных переменных до определенного символа
Заранее спасибо за помощь, немного подзабыл как осуществить считывание каких-либо целых или вещественных переменных до,например, точки, а лучше до перевода на новую строку. Только пожалуйста без cout...
C++ virtual ~Function(); virtual function(); http://www.cyberforum.ru/cpp-beginners/thread659589.html
Что такого дает приставка virtual: функциям деструкторам и class? В Википедии написано,что если деструктор не виртуальный это может приводит к утечкам в памяти, если деструктор виртуальный то все...
C++ В двумерном массиве выбрать элементы, которые больше суммы положительных элементов главной диагонали массива Задача такова: "в двумерном массиве выбрать элементы, которые больше суммы положительных элементов главной диагонали массива". не могли бы вы пример или сам код написать??? буду очень благодарен.... подробнее

Показать сообщение отдельно
KostyaKulakov
Заблокирован
28.09.2012, 15:16
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
25
26
27
28
29
#include <iostream>
using namespace std;
 
 
/*
Дано четырехзначное натуральное число А. Требуется определить что больше: число А или произведение его цифр?
*/
int main()
{
    int a, res=1;
    cin >> a;
    int b = a % 10;
    int copy = a;
    
    for(int i=0; i < 3; i++)
    {
        copy /= 10;
        res *= copy % 10;
    }
 
    res *= b;
 
    if(res > a)
        cout << res << " > " << a << endl << "res > a" << endl;
    else
        cout << res << " < " << a << endl << "res < a" << endl;
 
 
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru