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

Посчитать произведение цифр десятичной записи первого числа, кратного 3 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Dev-C++ не компилирует код из-за антивируса http://www.cyberforum.ru/cpp-beginners/thread773429.html
После установки Comodo мои коды в Devc++ после компиляции он изалирует в Sandbox а сама devcpp выдаёт ошибку Error 1 Помогите настроить, уже не знаю что делать.
C++ СЛАУ методом градиентного спуска доброго времени суток! задали ргр по числ.методам: решение СЛАУ методом наискорейшего градиентного спуска. язык- с++, среда разработки-VS. помогите, пожалуйста... http://www.cyberforum.ru/cpp-beginners/thread773409.html
C++ вычислить у = sin x для произвольного числа х
Здравствуйте. Помогите пожалуйста написать задачи. 4)Считая, что стандартные функции sin и cos применимы только к аргументам из отрезка , вычислить у = sin x для произвольного числа х.
Найти все делители числа 1234 C++
Найти все делители числа 1234
C++ Каким образом можно создать шаблон для текстового файла (.txt)? http://www.cyberforum.ru/cpp-beginners/thread773384.html
Здравствуйте, столкнулся с проблемой: необходимо создать шаблон для текстового файла (в которым есть уже текстовка, столбцы, рядки - сделана таблица, которая по выполнению программы записывает результат в таблицу файла и сохраняет его + отображает на фрейме (даже не знаю в какой конструкции) ). Пишу на С++ в Visual Studio 2010 с использованием MFC. Помогите, необходима помощь. :cry: Заранее...
C++ Как подправить программу, что бы она проверяла является ли строчка полиндромом без пробелов Где есть ошибка в программе. И как подправить программу, что бы она проверяла является ли строчка полиндромом без пробелов. 1.#include <iostream> #include "palindrom.h" usung namespace std; int main () { char *s=new char cin>> s; if (isP(s)) { cout << " это полиндром"; else { подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11825 / 6804 / 769
Регистрация: 27.09.2012
Сообщений: 16,871
Записей в блоге: 2
Завершенные тесты: 1
28.01.2013, 13:51     Посчитать произведение цифр десятичной записи первого числа, кратного 3
Как вариант:
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
#include <iostream>
#include <cmath>
int mul(int num){
    num=abs(num);
    int m=1;
    do{
        m*=num%10;
    }while(num/=10);
    return m;
}
 
int main(){
    int rez_number=0;
    int rez_multi=0;
    int temp;
    bool flag=true;
    do{
        std::cout<<"Enter number -> ";
        std::cin>>temp;
        if(flag && !(temp%3)){
            flag=false;
            rez_number=temp;
            rez_multi=mul(temp);
        }
    }while(temp!=0);
    std::cout<<"Number:\t"<<rez_number<<"\nMultip:\t"<<rez_multi<<std::endl;
    return 0;
}
 
Текущее время: 15:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru