Informatică, întrebare adresată de petronelacucos, 9 ani în urmă

Fie n un numar natural. Sa se determine toate numerele naturale mai mici decat n cu proprietatea ca sunt divizibile atat cu suma cat si cu produsul cifrelor sale.
Problema informatica.(C++)->Cls a 9a.
Va rog!!!

Răspunsuri la întrebare

Răspuns de S0unds
1
#include <iostream>
using namespace std;
int main ()
{
int n, p=1,s=0,c;
cin>>n;
while (n!=0)
{
c=n%10;
s=s+c;
p=p*c;
n=n/10;
}
while (k <=n)
{
if (k%s==0)
if (k%p==0)
cout <<k;
}
return 0;
}



#include <iostream>
using namespace std;
int main ()
{
int n,i=1,x,t=0;
while (i <=n)
{
cin>>x;
while (x!=0)
{
if (x%10==0)
t++;
x=x/10;
}
i++;
}
cout <<t;
return 0;
}

petronelacucos: Multumesc mult
petronelacucos: Ai mai putea incerca inca una?
petronelacucos: Te rog!
S0unds: da
petronelacucos: Se citesc n numere naturale. Sa se determine cu cate zerouri se termina produsul celor n numere fara a efectua produsul efectiv.
S0unds: o voi scrie in rezolvarea la prima
petronelacucos: Da.multumesc
S0unds: am editat
petronelacucos: Multumesc mult
Alte întrebări interesante