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

Ma poate ajuta cineva sa rezolv aceasta problema va rog?
 Sa se afiseze, pe ecran, toate numerele naturale de 4 cifre cu propietatea ca suma inverselor lor este un numar subunitar, iar cifrele sunt in ordine descrescatoare. (programul trebuie sa fie in C++)

Răspunsuri la întrebare

Răspuns de MeHigh
9
Numarul de patru cifre il citesti de la tastatura,sau chiar la toate numerele de la 1000 pana la 9999?
#include <iostream>
using namesspace std;
int main()
{int i,ok=0;
 float a,s;
for(i=1000;i<=9999;i++)
 {d=i;
  do
{a=d%10;
 s=s+(1/a);
 d/10;
if(a>d%10)
 ok=0;
}while(d);
if(ok!=0&&(s<1))
 cout<<i;
}
return 0;
}
 
 


MeHigh: #include <iostream>
Alte întrebări interesante