Scrieti urmatoarele functii:
- cmmdc - cu doi parametri a si b numere naturale, care calculeaza si returneaza cel mai mare divizor comun al celor doi parametri. Exemplu: cmmdc(4,18) => 2 - oglindit - cu un parametru n numar natural, care calculeaza si returneaza oglinditul lui n. Exemplu: oglindit(418) => 814 - cifrepare - cu un parametru n numar natural, care calculeaza si returneaza numarul format cu cifrele pare ale lui n sau 0 daca n nu are cifre pare. Exemplu: cifrepare(418) => 48 - cifreimpare - cu un parametru n numar natural, care calculeaza si returneaza numarul format cu cifrele impare ale lui n sau 0 daca n nu are cifre impare. Exemplu: cifreimpare(77418) => 771 Scrieti un program care citeste un numar natural n si care folosind functiile de mai sus determina daca numarul format cu cifrele pare ale si numarul format cu cifrele impare ale lui n sunt prime între ele. Programul afiseaza DA sau NU. Exemple: Pentru n=3324519 cele doua numere sunt 24 si 33519 si ele nu sunt prime intre ele. Pentru n=419 cele doua numere sunt 4 si 19 si ele sunt prime intre ele. OBS: Numarul n nu are cifre nule. |
|