|
TEST DE EVALUARE - 'STRUCTURI'
1. (1p) Scrie forma generala a definirii unei structuri.
2.(1p) Defineste structura pentru evidenta cartilor existente ( maxim 100) intr-o biblioteca stiind ca pentru fiecare carte trebuie memorate urmatoarele atribute: titlul, autorul, pretul, starea cartii (deteriorate sau nu), numarul de bucati, valoarea totala a cartilor de acelasi tip.
3. ( 2,5 p) Folosind declaratia de la subiectul anterior completeaza afirmatiile urmatoare:
a. pentru a memora informatiile aferente unei anumite carti, declaram o variabila c astfel_;
b. pentru a afisa pretul cartii de pe pozitia 10 scriem instructiunea;
c. pentru a citi titlul cartii a 10-a scriem instructiunea;
d. pentru a calcula valoarea totala a cartilor de acelasi tip scriem instructiunea _
e. informatiile referitoare la un numar de 50 de carti pot fi memorate intr-un _, declarat astfel _
4. (0,5p) Pentru a retine date despre angajatii unei firme alegem structura :
a. struct
angajati ;
b. struct angajat
data_n, data_a ;
float sal ; } ;
c. struct
ang1
5. Fie urmatoarea secventa de declaratii :
struct cetatean
cetatean a[50], b;
a.(1p) scrie secventa de instructiuni care citeste datele despre n cetateni;
b. (1p) scrie secventa de instructiuni care afiseaza cetatenii in ordine alfabetica;
c. (1p) scrie sceventa de instructiuni care determina cetateanul cel mai tanar;
d. (1p) completeaza structura cetetean cu un camp data n de tip structura care sa reprezinte data nasterii cetateanului si scrie instructiunea prin care citesti aceasta data pentru primul cetatean.
Nume si prenume Nr. 2
TEST DE EVALUARE - 'STRUCTURI'
1. (1p) Ce se intelege prin notiunea de structura.
2.(1p) Defineste structura pentru evidenta produselor existente ( maxim 100) intr-un magazin, stiind ca pentru fiecare produs trebuie memorate urmatoarele atribute: denumirea, pretul, cantitatea, valoarea totala a produselor de acelasi tip.
3. ( 2,5 p) Folosind declaratia de la subiectul anterior completeaza afirmatiile urmatoare:
a. pentru a memora informatiile aferente unui anumit produs, declaram o variabila pr astfel_;
b. informatiile referitoare la un numar de 30 de produse pot fi memorate intr-un _, declarat astfel _
c. pentru a citi cantitatea in care se gaseste al 10-lea prous scriem instructiunea__;
d. pentru a calcula valoarea totala a produselor de acelasi tip scriem instructiunea _
e. pentru a afisa pretul produsului de pe pozitia 20 scriem instructiunea;
4. (0,5p) Pentru a retine date despre elevii unei clase alegem structura :
b. struct
elevi ;
b. struct elev
data_n;
int varsta ; } ;
c. struct
elev1;
5. Fie urmatoarea secventa de declaratii :
struct cetatean
cetatean a[50], b;
a.(1p) scrie secventa de instructiuni care afiseaza datele despre n cetateni;
b. (1p) scrie secventa de instructiuni care afiseaza cetatenii in ordinea varstei;
c. (1p) scrie sceventa de instructiuni care determina cetateanul cu cel mai mare salariu;
d. (1p) completeaza structura cetetean cu un camp data n de tip structura care sa reprezinte data nasterii cetateanului si scrie instructiunea prin care citesti aceasta data pentru ultimul cetatean.