#044 · Subiectul II · Programare
Cel mai mare divizor comun a două numere, folosind o funcție recursivă
✓ Rezolvare explicatăDolj 2026 · nr. 37
Enunț
Se citesc 2 numere naturale nenule x şi y de la tastatură. Folosind o funcţie recursivă, să se
determine cel mai mare divizor comun al celor 2 numere naturale.
Exemple
| Date de intrare | Date de ieșire | Explicații |
|---|---|---|
48 36 |
12 |
12 este cel mai mare număr care îi împarte exact pe amândoi |
13 17 |
1 |
Numere prime între ele |
Rezolvare
Exersează mai departe
Probleme cu aceeași tehnică
#072ProgramareProdusul cifrelor unui număr, folosind o funcție recursivă#076ProgramareSuma cifrelor unui număr, folosind o funcție recursivă#573ProgramareNumere cu prima cifră pătrat perfect, ordonate descrescător (p_cifra recursiv și sortare)#581ProgramareNumărul prim cu cele mai multe cifre pare dintr-o matrice (prim și contorizare recursiv)#043ProgramareSă se calculeze şi să se afişeze cel mai mare divizor comun al elementelor vectorului#047ProgramareSă se afişeze două numere naturale prime a căror sumă este numărul n