Sunteți pe pagina 1din 2

1. Se citete un numr natural n. S se afieze cifra de valoare maxim. De exemplu, dac n=2381, se va afia 8.

2. Se citete un numr natural n. S se calculeze suma:


S = 1 + 1/2 + 1/3 + + 1/n

3. Se citete un numr natural n. S se calculeze suma:


S = 1/(2*3) + 2/(3*4) + + n/((n+1)*(n+2))

4. Se citete un numr natural n. S se calculeze suma:


S = 1*2 + 2*3 + + n*(n+1)

5. Se citete un numr natural n, i apoi n numere ntregi. S se calculeze i s se afieze suma numerelor pozitive i
produsul celor strict negative. De exemplu, dac n=5 i apoi se citesc 3, 2, 4, 0, 2, atunci sume va fi 7 i
produsul 4.

6. Se citete un numr natural n i apoi n1 numere distincte din mulimea {1,2,,n}. S se afieze numrul din
mulimea {1,2,,n} care nu s-a citit. De exemplu, dac se citete n=5 i apoi se citesc 3, 1, 4, 5, atunci numrul
necitit este 2.

7. 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

8. S se afieze toate numerele de 5 cifre cu proprietatea c cifra zecilor este par, cifra zecilor de mii este cuprins
ntre 4 i 7, iar cifra miilor este strict mai mare dect cifra zecilor de mii.

9. Se citete un numr natural n de maximum 4 cifre. Cte cifre sunt n toate numerele de la 1 la n? De exemplu,
pentru n=14 exist 19 cifre, iar pentru n=9 sunt 9 cifre.

10. Se citete un numr natural n mai mare dect 15. S se afieze toate numerele naturale din intervalul [10, n]
care sunt prime i ale cror inverse sunt tot numere prime. De exemplu: pentru n=40, se vor afia 11, 13, 17, 19,
31, 37 (se observ c inversele acestora, 11, 31, 71, 91, 13, 73, sunt de asemenea prime).

11. Se citesc numerele naturale n i S, unde n poate fi 2, 3, 4 sau 5. S se afieze toate numerele de n cifre care au
cifrele n ordine strict cresctoare, iar suma cifrelor este S. De exemplu, pentru n=2 i S=10, se vor afia 19, 28, 37,
46.

x1. Scriei un program care citete un numr natural n i determin produsul cifrelor impare ale
lui n. De exemplu, pentru n = 23453, produsul este 45.
x2. Scriei un algoritm care citete un numr natural n apoi n numere ntregi. S se determine
cte din cele n numere ntregi sunt strict pozitive i divizibile cu 7. De exemplu, pentru n = 7 i
numerele -28, 21, 77, 15, -1, 42, -7 se va afia 3 (acestea sunt 21, 77, 42).
x3. Scriei un algoritm care citete un numr natural n i calculeaz suma:
S = 1/(1*2) + 1/(2*3) + 1/(3*4) + + 1/((n-1)*n)
x4. Scriei un algoritm care citete dou numere naturale nenule a i b i determin i afieaz
numitorul i numrtorul fraciei ireductibile egale cu a/b. De exemplu, pentru a = 12 i b = 15,
fracia ireductibil egal cu 12/15 este 4/5, deci se vor afia valorile 4 i 5.
x5. Scriei un algoritm care citete dou numere naturale nenule n i b i determin numrul
cifrelor din reprezentarea lui n n baza b. De exemplu, pentru n = 33 i b = 2 se va afia 6,
deoarece 33(10) = 100001(2), adic 6 cifre n baza 2.
X6. Scriei un program care citete un numr natural n i determin i afieaz numrul cifrelor
binare (0 sau 1) ale lui n. De exemplu, pentru n = 100231, se va afia 4.
X7. Scriei un algoritm care citete un numr natural n apoi n numere naturale. S se determine
suma valorilor cuprinse ntre 1 i 25. De exemplu, pentru n = 5 i numerele 8, 1, 55, 35, 2, se va
afia 11 (adic 8 + 1 + 2).
X8. Scriei un algoritm care citete un numr natural n i calculeaz suma:
S = 12*2 + 22*3 + 32*4 + ... + n2*(n+1)
X9. Scriei un algoritm care citete dou numere naturale nenule a i b i determin i afieaz
numitorul i numrtorul fraciei ireductibile egale cu a/b. De exemplu, pentru a = 12 i b = 15,
fracia ireductibil egal cu 12/15 este 4/5, deci se vor afia valorile 4 i 5.
X10. Scriei un algoritm care citete dou numere naturale nenule n i b i determin numrul
cifrelor din reprezentarea lui n n baza b. De exemplu, pentru n = 33 i b = 2 se va afia 6,
deoarece 33(10) = 100001(2), adic 6 cifre n baza 2.