Se dau doua numere x si y.Sa se afiseze suma dintre produsul cifrelor lui x si produsul cifrelor lui y.Va rog am nevoie la Info
Răspunsuri la întrebare
Răspuns de
2
#include <iostream>
size_t prod(size_t x) {
size_t p = x % 10;
while (x /= 10)
p *= x % 10;
return p;
}
int main() {
size_t x, y;
std::cin >> x >> y;
std::cout << prod(x) + prod(y);
}
sorin6557:
Mersi mult
Răspuns de
1
Răspuns:
#include <iostream>
using namespace std;
int main()
{
int cifray,cifrax,prodx,prody,x,y;
cout<<"Introduceti valoarea lui x: \n";
cin>>x;
cout<<"Introduceti valoarea lui y: \n";
cin>>y;
prodx=1;
prody=1;
do{
cifrax=x%10;
prodx=prodx*cifrax;
x=x/10;
cout<<x;
}while(x!=0);
do{
cifray=y%10;
prody=cifray*prody;
y=y/10;
}while(y!=0);
cout<<"Produsul cifrelor lui x: "<<prodx<<endl;
cout<<"Produsul cifrelor lui y: "<<prody;
return 0;
}
Explicație:
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă