Sunteți pe pagina 1din 1

Lucrare de Laborator

Tema: Instrucțiuni repetitive

Testati toate programele care au fost create la ora de teorie.

1. Se consideră secvența de numere 2,6,10,14,....... Să se scrfie un program care calculează suma


primilor n termen, n<=100, mărimea n fiind introdusă de la tastatură. (Pentru n=4, va returna 32).
2. Se consideră numărul natural n. Să se scrie un program care determină numărul de apariții ale cifrelor
1,2,3 în scrierea numărului n. (pentru n=42151133 va afișa: cifra 1 se repetă de 3 ori, cifra 2 se repetă
de 1 ori, cifra 3 se repetă de 2 ori).
3. De la tastatură se introduce o secvență din cel puțin 2 numere întregi nenule care se termină cu 0. Să
se scrie un program care determină de cîte ori în acest șir se schimbă semnul. (De ex: în șirul 2,-5,-
7,7,1,9,-5,0 semnul se schimbă de 3 ori).
4. Să se scrie un program care afișează șirul: abbcccddddeeeee......zzzzz...z.
5. Să se scrie un program care afișează următorul triunghi.
1
12
123
1234
12345

6.Într-o seră în fiecare zi, înfloresc cu 15 flori mai multe decît în ziua precedentă. În prima zi au înflorit
10 flori. Să se scrie un program care calculează cîte flor au înflorit timp de o saptamînă.

7. Un cetățian a depus la o bancă suma de 10000 lei. Să se scrie un program ce calculează suma care o va
avea cetățianul peste 10 ani, dacă dobînda anuală este de 5%.

8. Un cetățian a depus la o bancă suma de S lei. Să se scrie un program ce calculează suma care o va avea
cetățianul peste A ani, dacă dobînda anuală este de P%. Lei.

9. Elaborati program ce va afisa următoarele triunghiuri:

5 12345

44 1234

333 123

2222 12

11111 1

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