#252 · Subiectul II · Programare
Două numere din cifrele pare și din cifrele impare ale lui n
✓ Rezolvare explicatăTeleorman 2026 · nr. 12
Enunț
Se citește un număr natural nenul n cu maxim opt cifre. Să se formeze din n alte două numere x și y, astfel încât x va conține numai cifrele pare ale numărului dat, iar y doar pe cele impare ale acestuia, în ordinea apariției lor în n.
Exemple
| Date de intrare | Date de ieșire | Explicații |
|---|---|---|
328154 |
x=284 y=315 |
|
3058 |
x=8 y=35 |
cifrele pare sunt 0 și 8; ca număr, 08 este 8 |
1357 |
x nu exista y=1357 |
Enunțul nu spune ce se afișează când lipsesc cifrele pare sau impare; am ales x nu exista / y nu exista.
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#044ProgramareCel mai mare divizor comun a două numere, folosind o funcție recursivă#047ProgramareSă se afişeze două numere naturale prime a căror sumă este numărul n#064ProgramareSă se afişeze numărul valorilor prime din vector#066ProgramareSă se afişeze toate numerele mai mici sau egale cu n, care au exact 3 divizori#068ProgramareSă se afişeze numărul elementelor care sunt numere palindrom