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

Afisati numerele de 5 cifre pentru care suma cifrelor divide numarul cifrelor

Răspunsuri la întrebare

Răspuns de adrianalitcanu2018
0

Explicație:

#include <iostream>

using namespace std;

int main()

{

   int x, suma;

   for(int i=10000;i<=99999;i++) //consideram numerele cuprinse intre 10.000 si 99.999

   {

       x=i;//trecem fiecare numar i intr-o noua variabila x pentru a nu modifica numarul i

       suma=0;//initializam suma cifrelor fiecarui numar cu 0

       while(x!=0)

       {

           suma=suma+x%10;//calculam suma cifrelor

           x=x/10;

       }

       if(5%suma==0)//verificam daca 5 (nr de cifre) este divizibil cu suma cifrelor

           cout<<i<<" ";//scriem i in caz afirmativ

   }

   return 0;

}

Alte întrebări interesante