Предмет: Информатика,
автор: ramen234
Найти произведение четных цифр натурального числа n.
Если четных цифр нету то вывести -1.
Число рандомное и нужно использовать цикл.
Задача на С++
Ответы
Автор ответа:
0
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
int prod = 1;
while(n != 0)
{
if( (n % 10) % 2 == 0)
prod *= n % 10;
n /= 10;
}
cout << (prod == 1 ? -1 : prod);
return 0;
}
ramen234:
Написал на e-olymp. Отвечает что правильно 50%
Похожие вопросы
Предмет: Русский язык,
автор: димон434
Предмет: Английский язык,
автор: tequieromucho
Предмет: Русский язык,
автор: Yura1996spaces
Предмет: Математика,
автор: ярослав20062
Предмет: Математика,
автор: Дато111