Информатика, вопрос задал emich2780 , 7 лет назад

С++ Цикл while пользователь вводит число надо найти произведение цифр его числа . МАКСИМАЛЬНО ПРОСТО

Ответы на вопрос

Ответил MupoTBopec
0

#include <iostream>

#include <cstdlib>

using namespace std;

int main()

{

int number, multi = 1;

cin >> number;

while(number != 0){

 multi *= number %10;

 number /= 10;

}

cout << multi << endl;

system("pause");

return 0;

}

Ответил DigitalAnnihilator
0
3. Почему в цикле литерал - справа?
Ответил DigitalAnnihilator
0
4. Зачем ставим паузу? Или работаем в винде и не умеем запускать консольные рпограммы?
Ответил DigitalAnnihilator
0
5. Зачем для паузы целый заголовок инклюдить? Может тогда уж просто сделает inf loop?
Ответил DigitalAnnihilator
0
Одним словом: данные не валидируются, код потенциально опасный, так ещё и с лишним функционалом, но без необходимого (:
Ответил DigitalAnnihilator
0
6. Зачем глобальный using namespace? Не знаем к чему это приводит?
Новые вопросы