Sunteți pe pagina 1din 1

4

Laborator 4

1. Creai un program care afiez pe ecran valorile consecutive ale unei variabile ntregi (tip
contor), dup modelul din curs:
Contor = 1
Contor = 2
...
Contor = n
Valoarea variabilei ntregi n este citit la nceputul programului.

2. Creai un program care iniializeaz cu 0 valorile elementelor unui ir a declarat astfel:


int a[20];
Modificai programul astfel nct s iniializai elementele irului astfel:
a. a[0] = 1, a[1] = 2, a[2] = 3 ..., a[19] = 20.
b. a[0] = 101, a[1] = 102, a[2] = 103 ..., a[19] = 120.
c. a[0] = 19, a[1] = 18, a[2] = 17, ... a[19] = 0.

3. Creai un program care citete valorile unui ir de valori ntregi a i apoi schimb semnul
elementelor negative, respectiv dac a[i] < 0 atunci a[i] = -a[i].
Observaie: n aplicaiile urmtoare referitoare la iruri de valori putei s nu mai citii irul
iniial (ia cam mult timp!) iniializnd irul n momentul declarrii dup modelul:
int a[] = {1, -3, 6, 7, -12, -4, 2, 9};

4. Creai un program care citete valorile unui ir de valori ntregi a i apoi numr cte valori
nule sunt n ir.
5. Rescriei programul precedent astfel nct la o singur parcurgere a irului s se determine
trei valori reprezentnd numrul valorilor pozitive, negative i nule.
6. Aplicai soluia din curs pentru a calcula i afia pe ecran suma elementelor unui ir a
introdus de la tastatur.

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