#069 · Subiectul II · Programare
Să se afişeze numerele perfecte din vector
✓ Rezolvare explicatăDolj 2026 · nr. 17
Enunț
Se citesc de la tastatură un număr natural n şi cele n elemente ale unui vector X care
memorează numere naturale. Să se afişeze numerele perfecte din vector. Dacă nu există numere
perfecte, se va afişa mesajul NU EXISTA.
Un număr este perfect dacă este egal cu suma divizorilor săi, mai puţin el însuşi.
Exemple
| Date de intrare | Date de ieșire | Explicații |
|---|---|---|
541 5 90 28 6 |
28 6 |
28 = 1+2+4+7+14 și 6 = 1+2+3 |
32 67 34 |
NU EXISTA |
Niciunul nu este perfect |
Rezolvare
Exersează mai departe
Probleme cu aceeași tehnică
#043ProgramareSă se calculeze şi să se afişeze cel mai mare divizor comun al elementelor vectorului#064ProgramareSă se afişeze numărul valorilor prime din vector#068ProgramareSă se afişeze numărul elementelor care sunt numere palindrom#174ProgramareCel mai mare divizor comun al celor n numere citite#275ProgramarePerechi de vecini cu aceeași sumă a cifrelor#276ProgramarePerechi de vecini în care primul e mai mic decât suma cifrelor celui de-al doilea