Sunteți pe pagina 1din 1

1. Se dă un şir de n numere întregi.

Să se afişeze perechea de numere citite consecutiv în şir, a


căror sumă este maximă. Exemplu: dacă şirul conţine numerele: -2 11 4 16 -1 25 -2 8 9 0 5
10 se vor afişa numerele -1 şi 25

2. Se dau două numere naturale a şi b. Să se calculeze suma cifrelor diferite de 0 ale lui a care
nu divid pe b.

3. Scrieţi un programcare citeşte de la tastatură un număr natural n (1≤n≤100), apoiun şir de n


numere întregi, cu cel mult 2 cifre fiecare, notat a1,a2,a3,…an, apoi un al doilea şir de n
numere întregi, cu cel mult 2 cifre fiecare, notat b1,b2,b3,…bn. Fiecare şir conţine atât valori
pare, cât şi impare. Algoritmul afişează pe ecran suma acelor numere din şirul bcare sunt
strict mai mici decât media aritmetică a tuturor numerelor pare din şirul a.
Exemplu: pentru n=4 şi numerele 2,3,7,8 respectiv 44,3,1,8 se afişează valoarea 4pentru că
numerele 3 şi 1 sunt mai mici decât media aritmetică a numerelor pare din şirul a,care este 5.

4. Se dă un şir de n numere întregi mai mari sau egale cu 100. Să se calculeze suma numerelor
din şirul dat care au primele trei cifre impare.

5. Scrieţi un algoritm care citeşte două numere naturale x şi y şi determină cel mai mare
număr natural z pentru care există un număr natural k astfel încât z=xk şi z<y.
Exemplu: pentru y=18 şi x=2 subprogramul va returna valoarea 16(16=24<18).

6. Se dă un şir de n numere întregi şi un număr natural k (1<k<n). Să se calculeze produsul


numerelor prime din şir de rang mai mic sau egal cu k şi suma elementelor pozitive din şir de
rang strict mai mare decât k.

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