Documente Academic
Documente Profesional
Documente Cultură
2
15. Datele despre lucrătorii unei fabrici conţine:
1) numele şi prenumele;
2) sexul;
3) data naşterii;
4) stagiul de lucru;
5) funcţia(postul sau serviciul);
6) secţia;
7) salariul lunar.
De compus programul care permite de obţinut următoarea informaţie:
a) colaboratorul cel mai tânăr cu indicarea funcţiei şi salariului lunar;
b) stagiul mediu de lucru al femeilor din secţia X.
3
1) numele şi prenumele;
2) data naşterii;
3) sexul;
4) studiile(superioare, medii de specialitate, medii generale, altele);
5) specialitatea;
6) Adresa.
Elaboraţi un program care citeşte de la tastatură datele referitoare la n cititori (n<=50) şi
afişează pe ecran:
a) vârsta medie a cititoarelor cu studii medii de specialitate;
b) lista cititoarelor cu vârsta între 20 şi 25 ani ce au specialitatea „Programator”;
c) lista cititorilor cu studii superioare ce locuiesc pe strada „V. Alecsandri”.
20. Un cerc poate fi definit prin coordonatele centrului (a,b) şi raza r, iar
ecuaţia cercului
respectiv are aspectul:
(x-a)2 + (y-b)2 = r2,
unde (x,y) –coordonatele curente ale circumferinţei respective.
Elaboraţi un program care citeşte de la tastatură datele referitoare la n cercuri (n<=50) şi
afişează pe ecran:
a) coordonatele centrului şi raza cercului cu aria S minimă ( S = πr2 );
b) numărul de cercuri centrele căror sunt incluse în cercul cu raza maximă şi
coordonatele
centrelor respective.
c) numărul de cercuri în care este inclus centrul cercului cu raza minimă şi coordonatele
centrelor respective.
21. Fiecare punt i pe un plan euclidian se defineşte prin coordonatele
sale (xi , y i). Distanţa
dintre punctele i şi j se calculează după formula
di,j = ( x i x j ) 2 ( y i y j ) 2 .
Elaboraţi un program care citeşte de la tastatură coordonatele referitoare la n puncte
(n<=30), memorându-le în variabile de tip articol, şi afişează pe ecran:
a) coordonatele punctelor distanţa dintre care este maximă;
b) tripletele formate din perechile de coordonate ale punctelor care pot reprezenta
vârfurile unui triunghi.
22. Aria triunghiului poate fi calculată după formula lui Heron:
S = p( p a )( p b)( p c ) ,
unde p este semiperimetrul iar a, b şi c sunt lungimile laturilor respective.
Elaboraţi un program care citeşte de la tastatură lungimile laturilor referitoare la n
triunghiuri (n<=30), memorându-le în variabile de tip articol, şi afişează pe ecran:
a) coordonatele vârfurilor triunghiului cu aria maximă;
b) informaţiile referitoare la fiecare triunghi în ordinea creşterii ariilor.
23. Fiecare punt i pe un plan euclidian se defineşte prin coordonatele
sale (xi , y i). Distanţa
dintre punctele i şi j se calculează după formula
di,j = ( x i x j ) 2 ( y i y j ) 2
Aria triunghiului poate fi calculată după formula lui Heron:
S = p( p a )( p b)( p c ) ,
unde p este semiperimetrul iar a, b şi c sunt lungimile laturilor respective.
Utilizând tipul Record, elaboraţi un program care citeşte de la tastatură coordonatele
referitoare la n puncte (n<=30) şi afişează pe ecran:
a) coordonatele punctelor distanţa dintre care este minimă;
b) ariile triunghiurilor, vârfurile căror se află în puncte din cele
considerate.
4
5