Sa se scrie un program care sa determine produsul cifrelor impare ale unui numar natural citit de la tastatura. Exemplu: n = 2705, produsul = 35.
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
size_t produs(const std::string& n) {
size_t pr = 1;
for (size_t i = 0; i < n.size(); ++i)
if (n[i] & 1)
pr *= n[i] - '0';
return pr;
}
int main() {
std::string n;
std::cin >> n;
std::cout << produs(n);
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Informatică,
9 ani în urmă