Fie un sir de n elemente sa se afiseze elementele din sir ce au produsul cifrelor mai mici ca 10.
Nu stiu sa o rezolv! ajutati-ma
Sergetec:
In ce limbaj de programare?
Răspunsuri la întrebare
Răspuns de
0
Salut!
Ai rezolvarea in C++ mai jos
#include <iostream>
using namespace std;
int main() {
int n;
//Citesc cate numere sunt
cin >> n;
for (int i = 1; i <= n; ++i) {
int x, cx, p = 1;
//Citesc numerele
cin >> x;
//Fac o copie a lui x
cx = x;
//Fac produsul cifrelor copiei lui x
while (cx) {
p *= cx % 10;
cx /= 10;
}
//Daca produsul este 0 atunci afisez x
if (p < 10) {
cout << x << " ";
}
}
return 0;
}
Alte întrebări interesante
Chimie,
8 ani în urmă
Evaluare Națională: Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă