Program C++ Se citesc numere întregi până la întâlnirea numărului 0. Să se afişeze toate perechile de numere citite consecutiv, cu proprietatea că al doilea număr reprezintă restul împărțirii primului număr la suma cifrelor sale. Vă rog mult, până mâine!
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
using namespace std;
int main ()
{int n,i,x,ult,s,copult;
cin>>n>>x;
for (i=2;i<=n;i++)
{s=0;ult=x;copult=ult;cin>>x;
while (copult>0)
{s=s+copult%10;
copult=copult/10;}
if (ult%s==x)
cout<<ult<<" si "<<x<<endl;
}
return 0;
}
ult=x-ul citit anterior
copult=copia x-ului citit anterior
s=suma cifrelor
Alte întrebări interesante
Matematică,
8 ani în urmă
Religie,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Ed. muzicală,
9 ani în urmă
Matematică,
9 ani în urmă