Structura repetitivă cu număr cunoscut de pași

09.07.2024

Notă: Toate subiectele sunt obligatorii. Se acordă 2 puncte din oficiu.

Rândul 1

1. (3 puncte) Scrie un algoritm care citeşte două numere naturale a şi b (a < b) şi determină câte numere rotunde sunt în intervalul (a, b). Numerele rotunde le considerăm cele care au cifra unităţilor 0. De exemplu, 0, 250, 3560 sunt numere rotunde.

2. (3 puncte) Se citeşte un număr 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

3. (2 puncte) Se citeşte un număr natural n de maximum 4 cifre. Câte 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.

Rândul 2

1. (3 puncte) Se citeşte un număr natural n, şi apoi n numere întregi. Să se calculeze şi să se afişeze 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.

2. (3 puncte) Se citeşte un număr natural n şi apoi n–1 numere distincte din mulţimea {1,2,…,n}. Să se afişeze numărul din mulţimea {1,2,…,n} care nu s-a citit. De exemplu, dacă se citeşte n=5 şi apoi se citesc 3, 1, 4, 5, atunci numărul necitit este 2.

3. (2 puncte) Se citeşte un număr natural n de maximum 4 cifre. Câte 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.

Share