1. nainte de rezolvarea subiectului propriu-zis, se vor calcula mediile tuturor candidailor
(inclusiv ale celor care au sub 5 la cel puin una din probe) i se va completa cmpul RE!"#$# con%orm celor menionate mai sus& '. (e cere ca tabelele (listele) cerute )n subiecte ca rezultate ale prelucr*rilor, s* aib* structurile strict cerute pe bilet& +. (ubiectele se vor rezolva printr-un pro,ram -./0R. (deci nu interactiv), cu e1cepia eventualelor modi%ic*ri )n structura %iierelor 23- i a eventualelor edit*ri, care se vor %ace )n mod comand*. SUBIECTE 1) (* se creeze dou* tabele, numite -E#E.23-, respectiv 3$4E#4.23-, cu structura 5!6E, 0RE5!6E, RE!"#$#, 6E24$, una cu %etele iar alta cu b*ieii ce s-au prezentat la e1amen, ordonate descresc*tor, %iecare, dup* criteriul mediei obinute la e1amen. ') (* se creeze dou* tabele, numite 0R4644.23-, respectiv !"#4644.23-, care s* conin*7 8 lista celor mai buni cinci candidai admii 8 lista celor mai slabi cinci candidai admii (tructura tabelelor7 5!6E, 0RE5!6E, 6E24$, 2$#$5, .R$9 +) (* se creeze tabela numit* :;R(#$. 23-, care s* conin* candidaii admii ce au vrsta cuprins* )ntre 1< i '= de ani, relativ la data la care se consult* tabela. $rticolele vor %i ordonate cresc*tor dup* 2$#$5. 0entru dou* articole care au 2$#$5 e,al*, ordinea va %i dat* de 5!6E. (tructura %iierelor7 5!6E, 0RE5!6E, .R$9, 2$#$5, 6E24$ >) (* se creeze dou* tabele numite 0R.3$1.23- respectiv 0R.3$'.23-, ce conin7 5!6E, 0RE5!6E, 0R.3$1, RE!"#$#, respectiv 5!6E, 0RE5!6E, 0R.3$', RE!"#$# ordonate descresc*tor dup* criteriul 0R.3$1 respectiv 0R.3$' 5) (* se creeze o tabel* numit* RE.23-, ce conine situaia de la e1amen, cu lista candidailor )n ordine al%abetic*. 0entru doi candidai cu acelai nume, ordinea )n list* va %i dat* de prenume. (tructura7 5!6E, 0RE5!6E, 6E24$, RE!"#$# ?) (* se realizeze o situaie statistic*, cu num*rul procentual al mediilor cuprinse )ntre7 l - 5.== & 5.=1 - @.== & @.=1 - A.== & A.=1 - 1=. 0rocentele se vor prezenta ca numere )ntre,i, cu rotunBire. @) (* se %ac* tabel* numit* 0E.R$(E.23-, cu structura 5!6E, 0RE5!6E, 6E24$, RE!"#$#, .R$9, ,rupnd toi candidaii din acelai ora )n )nre,istr*ri consecutive, candidaii din acelai ora %iind ordonai dup* nume i prenume. 0entru un ora introdus de la tastatur*, a%iai, cu aButorul comenzii 3R.C(E, candidaii din acel ora, sub %orma urm*toare (remarcai %aptul c* mai apare un cmp calculat, )n care se numeroteaz* articolele)7 .ra7 DluB 5R 5!6E 0RE5!6E 6E24$ RE!"#$# 1 ............ .................. ............. .................... ' ............ .................. ............. .................... + ............ .................. ............. .................... 7 7 7 7 .bs7 5umerotarea candidailor din list* se va %ace )ncepnd de la 1& de asemenea se va tine cont de alinierea antetului i a cmpurilor listei a%iate, care va %i identic* cu cea de mai sus. <) (* se creeze o tabel* numit* .R$(.23-, cu structura7 5!6E, 0RE5!6E, 6E24$, .R$9, care s* cuprind*, pentru toate oraele ce apar )n lista e1amenului de admitere, cel mai bun candidat provenit din %iecare ora. #abela va %i ordonat* al%abetic )n %uncie de numele oraului. A) (* se creeze dou* tabele, numite $2D"!E.23-, respectiv RE(D"!E.23-, cu in%ormaii complete - mai puin oraul - cu candidaii admii, respectiv respini7 la e1amen, provenii din D"!E. #abelele vor %i ordonate dup* medie. "a medii e,ale, se va %ace ordonare al%abetic*. 1=) n urma evalu*rii contestaiilor, candidatului 2454#$ Razvan i s-a modi%icat nota de la proba1, din A.<< )n A.5=, iar candidatului "$6045E$5 5eonila nota de la proba' din >.AA )n 5. -acei modi%ic*rile respective )n tabel*. 11) n c*min sunt disponibile > locuri. Ele se vor distribui )n ordinea descresc*toare a mediilor, candidailor admii care au domiciliul )n alt* localitate dect 3raov. (* se creeze o tabel* privind viitorii c*miniti, numit* D$645.23-, cu urm*toarea structur*7 5!6E, 0RE5!6E, .R$9, 6E24$. "ista va %i ordonat* descresc*tor dup* criteriul mediei la e1amen. "a medii e,ale, departaBarea se va %ace dup* nota la proba1. 1') n c*min sunt disponibile ' locuri pentru b*iei i + pentru %ete. (* se creeze dou* tabele, numite 3$4E#4.2-3 respectiv -E#E.23-, una pentru b*iei i una pentru %ete, cu candidaii admii ce nu sunt din 3raov i obin loc )n c*min. "ocurile disponibile se vor distribui )n ordinea descresc*toare a mediilor, la medii e,ale departaBarea %*cndu-se dup* nota obinut* la proba1. "ista va %i ordonat* descresc*tor dup* criteriul mediei la e1amen. (tructura tabelelor este7 5!6E, 0RE5!6E, .R$9, 6E24$. 1+) 0entru candidaii admii la e1amen se dau dou* cate,orii de burse7 8 de merit - pentru candidaii ce au obinut medii cuprinse )ntre A.@5 i 1= 8 de studii - pentru candidaii ce au obinut medii cuprinse )ntre <.5= i A.@>. (* se creeze dou* tabele, numite 6ER4#.23- respectiv (#!244.23-, cu cele dou* cate,orii de bursieri, ordonate al%abetic. (tructura tabelelor este7 5!6E, 0RE5!6E, 6E24$. 1>) (* se %ac* dou* liste (tabele), numite 45D.23- respectiv 5E45D.23-, ordonate al%abetic, pentru Domisariatul 6ilitar, una cu b*ieii incorporabili i una cu cei neincorporabili )n armat*. !n candidat (b*iat) este incorporabil dac*7 8 este respins 8 are vrsta de cel puin '= de ani la data de '= mai '=1=. (tructura tabelelor7 5!6E, 0RE5!6E, 2$#$5, .R$9. 15) (* se %ac* o statistic* pentru candidaii provenii dintr-un ora (citit de la tastatur*), care s* evidenieze procentul de admii din oraul respectiv i num*rul de candidai provenii din acest ora. 0rocentul se va %urniza ca num*r )ntre,, cu rotunBire. 1?) (* se %ac* o statistic* )n care s* se evidenieze media notelor la proba1, media notelor la proba' i media mediilor ,enerale doar pentru candidaii declarai admii la e1amen. -iecare dintre cele trei medii se calculeaz* cu rotunBire la a doua zecimal*. 1@) (* se %ac* o list* (tabel*), numit* RE"$#4:.23-, cu toi candidaii care au media peste media de admitere dar care au %ost declarai respini. (tructura7 5!6E, 0RE5!6E, 6E24$, .R$9. 1<) (* se evidenieze care este7 8 media mediilor candidailor admii 8 media mediilor candidailor respini. -iecare dintre cele dou* medii se calculeaz* cu rotunBire la a doua zecimal*. 1A) a) (* se %ac* o intero,are )n care s* list*m oraele )n ordine al%abetic*, pentru %iecare ora a%ind num*rul de candidai. Doloanele vor %i7 .R$(, 5RD$52 b) (* se a%ieze oraul (oraele) care au num*rul cel mai mare de candidai. (e va a%ia oraul i nr. de candidai. '=) n vederea repartiz*rii celor admii )n ,rupe de cte 1= studeni %iecare, s* se distribuie candidaii admii, )n ordinea descresc*toare a mediilor de admitere dup* cum urmeaz*7 primul candidat este repartizat )n ,rupa1, al doilea )n ,rupa', al treilea )n ,rupa1, al patrulea )n ,rupa', i aa mai departe. (tructura tabelelor ce se vor %orma, numite FR1.23-, respectiv FR'.23-, va %i identic* cu cea a tabelei iniiale ($264#ERE.23-). Cerinta comuna:
replace media WITH (INT(proba1+proba2)*50)/100 all replace ALL rezultat WITH re!pi"! IN#$% o" media #$&'$N#IN( TA( media)! i*0 &'AN ALL I+ (i,*20) I+ (proba1-*5) AN# (proba2-*5) replace rezultat WITH admi! i*i+1 $N#I+ $N#I+ e"d!ca" 3ilet 1 &./T T. 0ete .N media #$&'$N#IN( +./ (!e1*0) ALL +I$L#& "ume2 pre"ume2 rezultat2 media &./T T. baieti .N media #$&'$N#IN( +./ (!e1*m)all +I$L#& "ume2 pre"ume2 rezultat2 media 3&$ 3&$ 0ete LI&T all 3&$ 3&$ baieti LI&T all 3&$ 4ilet 2 'L.&$ ALL 3&$ admitere &./T T. primii .N media #$&'$N#IN( +./ (ALLT/I5(lo6er(rezultat))*admi!) +I$L#& "ume2 pre"ume2 ora!2 media2 data" 3&$ 3&$ primii (. /$'./# 7 #$L$T$ /$&T 8A'9 LI&T 3&$ 3&$ admitere &./T T. ultimii .N media A&'$N#IN( +./(ALLT/I5(lo6er(rezultat))*re!pi"!) +I$L#& "ume2 pre"ume2 ora!2 media2 data" 3&$ 3&$ ultimii (. record 7 #$L$T$ /$&T 8A'9 LI&T 4ilet : 'L.&$ ALL 3&$ admitere 1*#AT$() z1*(.5.NTH(12;1<*12) z2*(.5.NTH(12;20*12) &./T T. =ar!ta .N data" A&'$N#IN( 0or 4$TW$$N(data"2z22z1) 3&$ 3&$ =ar!ta LI&T 4ilet > 'L.&$ ALL 3&$ admitere &./T T. proba1 .N proba1 #$&'$N#IN( +I$L#& "ume2 pre"ume2 proba12 rezultat &./T T. proba2 .N proba2 #$&'$N#IN( +I$L#& "ume2 pre"ume2 proba22 rezultat 3&$ 3&$ proba1 LI&T 3&$ 3&$ proba2 LI&T 3&$ 4ilet 5 'L.&$ ALL 3&$ admitere &./T T. rez .N rezultat2 "ume /a2 pre"ume /a +I$L#& "ume2 pre"ume2 media2 rezultat 3&$ admitere 3&$ rez LI&T 4ilet 7 'L.&$ ALL 3&$ admitere a*0 b*0 c*0 d*0 "*0 &'AN all "*"+1 I+ 4$TW$$N(media2125?00) a*a+1 $N#I+
I+ 4$TW$$N(media25?012@?00) b*b+1 $N#I+
I+ 4$TW$$N(media2@?012A?00) c*c+1 $N#I+
I+ 4$TW$$N(media2A?01210?00) d*d+1 $N#I+ $N#&'AN B medii i"tre 1;-5*2 /.3N#(a/"*10020) B medii i"tre 5?01;-@*2 /.3N#(b/"*10020) B medii i"tre @?01;-A*2 /.3N#(c/"*10020) B medii i"tre A?01;-10*2 /.3N#(d/"*10020)
4ilet @ 'L.&$ ALL 3&$ admitere &./T T. peora!e .N ora! +I$L#& "ume2 pre"ume2 media2 rezultat2 ora! 3&$ 3&$ peora!e accept ora!* to 1 B 1 B "ume pre"ume media rezultat i*0 &'AN ALL I+ ora!*1 i2 "ume2 pre"ume2 media2 rezultat i*i+1 $N#I+ $N#&'AN 3&$ 4ilet < &./T T. ora! .N ora!2 media #$&'$N#IN( +I$L#& "ume2 pre"ume2 media2 ora! 3&$ 3&$ ora! IN#$% o" ora! TA( ora! u"iCue DD creaza u" "ou tabel doar cu i"reEi!trarile acti=e '.8F T. ora!" 3&$ 3&$ ora!" LI&T 4ilet A 3&$ admitere?db0 &./T T. adcluG .N media2"ume #$&'$N#IN( +./(rezultat*Hadmi!H AN# ora!*HcluGH) &./T T. re!cluG .N media2"ume #$&'$N#IN( +./(rezultat*Hre!pi"!H AN# ora!*HcluGH) 3&$ adcluG LI&T u!e 3&$ re!cluG LI&T 3&$ 4ilet 10 4ilet 11 'L.&$ ALL 3&$ admitere &./T T. cami" .N media #$&'$N#IN( +./ (ora!,-bra!o=) +I$L#& "ume2 pre"ume2 media2 ora! 3&$ 3&$ cami" (.T. 5 #$L$T$ re!t 8A'9 Li!t 4ilet 12 'L.&$ ALL 3&$ admitere &./T T. baieti .N media /d2 proba1 /d +./ (!e1*m) AN# (ora!,-bra!o=) AN# (rezultat*admi!) &./T T. 0ete .N media /d2 proba1 /d +./ (!e1*0) AN# (ora!,-bra!o=) AN# (rezultat*admi!) 3&$ 3&$ baieti (.T. : #$L$T$ /$&T 8A'9 LI&T 3&$ 3&$ 0ete (.T. > #$L$T$ /$&T 8A'9 LI&T 4ilet 1: 'L.&$ ALL 3&$ admitere &./T T. merit .N media /#2 "ume /A +./(media-*A?@5) AN# (media,*10) 0ield! "ume2 pre"ume2 media &./T T. !tudii .N media /#2 "ume /A +./(media-*<?50) AN# (media,A?@5) 0ield! "ume2 pre"ume2 media 3&$ 3&$ merit LI&T 3&$ 3&$ !tudii LI&T 3&$ 4ilet 1> 'L.&$ ALL 3&$ admitere 1*(.5.NTH(#AT$()2;20*12) &./T T. i"c .N "ume A&'$N#IN( +./(!e1*m) AN# (rezultat*re!pi"!) AN# (data",*1) +I$L#& "ume2 pre"ume2 data"2 ora! &./T T. "ei"c .N "ume A&'$N#IN( +./(!e1*0) or (rezultat*admi!) or (data"-1) +I$L#& "ume2 pre"ume2 data"2 ora! 3&$ 3&$ i"c LI&T 3&$ 3&$ "ei"c LI&T 4ilet 15 'L.&$ ALL 3&$ admitere Brezultatele dupa metoda 1 accept ora!* to 1 I*0 z*0 &'AN ALL I+ (ora!*1) z*z+1 e"di0 I+ (rezultat*admi!) AN# (ora!*1) I*I+1 $N#I+ $N#&'AN B ca"didatii2 z Bproce"tul ca"didatilor admi!i2 /.3N#(m/"*10020)2J Brezultatele dupa metoda 2 accept ora!* to t '.3NT T. " +./ (ora!*t) '.3NT T. m +./ (ora!*t) AN# (rezultat*admi!) Bdi" ora!ul 212 !u"t 2"2 ca"didati Bproce"tul per!oa"elor admi"!e e!te 2 /.3N#(m/"*10020)2J 4ilet 17 'L.&$ ALL 3&$ admitere 'AL'3LAT$ AK((proba1) T. 1 +./ rezultat*Hadmi!H 'AL'3LAT$ AK((proba2) T. I +./ rezultat*Hadmi!H 'AL'3LAT$ AK((media) T. z +./ rezultat*Hadmi!H B /.3N#(122) B /.3N#(I22) B /.3N#(z22) 4ilet 1@ 'L.&$ ALL 3&$ admitere &./T T. relati= .N media +./ (proba1-*5 AN# proba2-*5 AN# rezultat*Hre!pi"!H) 3&$ relati= LI&T 4ilet 1< 'L.&$ ALL 3&$ admitere 'AL'3LAT$ a=E(media) T. 1 +./ (rezultat*admi!) 'AL'3LAT$ a=E(media) T. I +./ (rezultat*re!pi"!) B media mediilor ca"didatiilor admi!i e!te*2 /.3N#(122) B media mediilor ca"didatiilor re!pi"!i e!te*2 /.3N#(I22) 4ilet 1A 'L.&$ ALL 3&$ admitere '.8F T. re0?db0 +I$L#& "ume2 pre"ume2 media2 rezultat2 proba12 proba2 u!e 3&$ re0 IN#$% o" media #$&'$N#IN( TA( media)! replace ALL rezultat WITH re!pi"! i*0 &'AN all I+ (i,2:) I+ (proba1-*5) AN# (proba2-*5) replace rezultat WITH admi! i*i+1 $N#I+ $N#I+ $N#&'AN
4ilet 20 'L.&$ ALL 3&$ admitere &./T T. Er1?db0 .N media #$&'$N#IN( +./ (rezultat*admi!) &./T T. Er2?db0 .N media #$&'$N#IN( +./ (rezultat*admi!) 3&$ 3&$ Er1 #$L$T$ ALL +./ 5.#(/$'N.()22)*0 8A'9 3&$ 3&$ Er2 #$L$T$ ALL +./ 5.#(/$'N.()22)*1 8A'9 3&$