Informatică, întrebare adresată de bolgaricristian, 8 ani în urmă

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 fatman195322
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