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
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;
}
#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
Matematică,
9 ani în urmă
Biologie,
9 ani în urmă
Limba română,
9 ani în urmă
Fizică,
9 ani în urmă
Germana,
9 ani în urmă
Limba română,
9 ani în urmă