sa se afiseze toate numerele naturale care au propietatea că sunt egale cu patratul sumei cifrelor lor (Indicatie.Se demonstreaza,matematic,ca un astfel de numar nu poate avea decat maxim 4 cifre. Exemplu:81=>8+1;81=9×9).Va rog frumos ajutatima.
Răspunsuri la întrebare
Răspuns de
2
Asa cred ca se face. am folosit doua subprograme (sper ca ai făcut la școală). În primul subprogram am calculat suma (se face pentru un singur număr), în al doilea am verificat dacă numărul e pătrat perfect, iar în Main (funcția principala) am verificat dacă suma numărului egala cu pătratul numărului atunci afișează numărul. Vectorul merge de la 1 la 9999, pentru ca este specificat ca numărul are maxim patru cifre. Nu uita de biblioteca math.h, pentru ca e folosit sqrt.
in primul program am folosit algoritmul de extragere al cifrelor. Vad ca nu pot sa pun doua poze răspuns :(
Anexe:
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă