Sunteți pe pagina 1din 3

Aplicatii

1. Se da un numar natural n. Sa se calculeze: a. Suma cifrelor lui n.

b. Numarul cifrelor lui n.


c. Produsul patratelor cifrelor impare ale lui n.

d. Numarul cifrelor pare de rang par si numarul cifrelor impare de rang impar. 2. Calculati cea mai mare cifra a unui nr natural dat n. 3. Se citeste un numar natural n. calculati cea mai mare cifra de rang par. Ex n=19824 max =8

4. Sa se stearga toate cifrele pare dintr-un nr natural dat. 5. Se citeste un numar natural n. Sa se insereze intre oricare doua cifre alaturate ale lui n cifra 5 6. Se citeste un numar natural n. Sa se afiseze frecventa de aparitie a fiecarei cifre a lui n.

7. Se da un numar natural n. Verificati daca n este palindrom. 8. Se da un numar natural n. Sa se verifice daca n contine cel putin o cifra impara.
9. Se da un numar natural n. Sa se verifice daca toate cifrele lui n sunt pare.

10.

Se da un numar natural n. Verificati daca cifrele lui n sunt in ordine strict descrescatoare.

11. Se da un numar natural n. Verificati daca numarul are aspect de munte. Un nr are aspect de munte daca primele k cifre ale lui n sunt in ordine crescatoare, iar urmatoarele cifre sunt in ordine descrescatoare. (1<k<m, unde m este nr de cifre ale lui n) Ex: n= 146732 are aspect de munte 12.

13. Se citesc doua numere naturale a si b. a) S se determine cifrele distincte, comune numerelor a i b.

b) S se afieze numrul cel mai mare format din toate cifrele lui a i b. Exemplu a=2115 b=29025 se va afia: a) 2 5 b) 955222110

14. Se citesc doua numere naturale a si b. Afisati cifrele care apar in numarul a si nu apar in

numarul b. 15. Calculati cifra de control a unui numar. Cifra de control = se calculeaza suma cifrelor numarului, apoi suma cifrelor acestei sumei s.a.m.d. pana cand se obtine o suma formata dintr-o cifra. Exemplu n=23498 S=26 S=8 reprez cifra de control

16. Asupra unui numr natural n, care are cel puin 2 cifre, se face urmtoarea transformare: se

iau pe rnd din numr, cte dou cifre vecine i se scade cea mai mic din cea mai mare. Cu cifrele astfel obinute se formeaz un nou numr. De exemplu, pentru numrul 5734, din cifrele 5 i 7 se obine 2, din 7 i 3 se obine 4 iar din 3 i 4 se obine 1. Formm deci un nou numr, 241, cruia i se poate aplica aceeai transformare, obinndu-se 23. Din 23, prin acelai procedeu, obinem 1. Dac numrul este format dintr-o singur cifr, transformarea l las nemodificat. Se dau dou numere naturale n i k. Se cere s se determine suma numerelor obinute pornind de la n prin aplicarea de k ori a transformrilor prezentate mai sus.

Ex1 n=5734, k=2 Se aplic de 2 ori irul de transformri: din 5734 se obine 241 iar din 241 se obine 23. Adunnd numerele 241 i 23, se obine rezultatul 264.

Ex1 n= 2228, k=3

n urma primei transformri, din 2228 se obin cifrele 0, 0, 6, din care formm numrul 6. La urmtoarele 2 transformri rezult aceeai valoare 6. Suma obinut este 6+6+6=18.

17. Lui Costel i place foarte mult matematica si, mai ales, i plac numerele naturale cu multe

cifre. Cnd se plictiseste, Costel inventeaza tot felul de trucuri cu numere naturale. Ultima data Costel s-a ntrebat daca exista numere naturale cu N cifre, care au suma cifrelor egala cu N. Pentru N=6 Costel a gasit 111111, 201201, 103011 si multe altele. Scrieti un program care sa determine, pentru N dat, cel mai mic si cel mai mare numar natural de N cifre, cu proprietatea ca au suma cifrelor egala cu N. (1<= N <= 1000) Ex1. N=6 Se afiseaza: 100005 600000

Ex1. N=11 Se afiseaza: 10000000019 92000000000

S-ar putea să vă placă și