Sunteți pe pagina 1din 1

1. Se citete un numr natural n. S se determine cte cifre pare i cte cifre impare are n.

De exemplu, pentru n = 23456 se vor afia valorile 3 , 2 (3 cifre pare i 2 impare) 2. Se citete un numr natural n. S se calculeze produsul cifrelor pare ale lui n. De exemplu, pentru n=25823, se va afia 32. 3. Se citete un numr natural n. S se scrie un algoritm care afieaz mesajul big dac cea mai din stnga cifr a lui n este strict mai mare dect cifra unitilor sau mesajul small n caz contrar. De exemplu, pentru n=7325 se va afia big pentru c 7>5, iar pentru n=2534 se va afia small. 4. Se citete un numr natural n. S se afieze cea mai mare cifr a lui n i numrul su de apariii. De exemplu, pentru n=19399 se vor afia valorile 9 i 3 (deoarece 9 este cifra maxim i apare de 3 ori), iar pentru n=3852 se vor afia 8 i 1 (cifra maxim este 8 i apare o singur dat). 5. Se citete un numr natural n. S se determine numrul de apariii ale cifrei unitilor n numrul n. De exemplu, pentru n=31511 se va afia 3, iar pentru 98452 se va afia 1.

6. Se citete un numr natural n. S se calculeze suma ptratelor cifrelor lui n. De exemplu, pentru n=232 se
va afia 17, deoarece 22 + 32 + 22 = 17. 7. Se citesc dou numere naturale n1 i n2. S se scrie un algoritm care afieaz mesajul da dac suma ptratelor cifrelor lui n1 este egal sau nu cu suma cifrelor lui n2 sau nu n caz contrar. De exemplu, pentru n1=232 i n2=881 se va afia da, iar pentru n1=45 i n2=12 se va afia nu. 8. Se citete un numr natural n. S se scrie un algoritm care afieaz mesajul ok dac toate cifrele lui n sunt impare sau mesajul not ok n caz contrar. De exemplu, pentru n=31379 se va afia ok, iar pentru 6458 se va afia not ok. 9. Se citete un numr natural n. S se calculeze suma divizorilor proprii ai lui n. De exemplu, pentru n=12, suma divizorilor proprii este 2+3+4+6=15 10. Se citete un numr natural n. Cu cte cifre de zero se termin numrul n? De exemplu, pentru n=1400, rezultatul este 2. 11. Scrie un algoritm care citete un numr natural n i determin numrul divizorilor proprii pari ai lui n. De exemplu, pentru n = 24, divizorii pari sunt 2, 4, 6, 8, 12, deci rspunsul este 5. 12. Scriei un algoritm care citete un numr natural n de cel puin 5 cifre i elimin din numr cifra miilor. De exemplu, dac n=123456, atunci numrul obinut va fi 12456.