...toare ordonare alfabetica, sau invers alfabetica care se numeste ordonare lexico-grafica.1,3,1,2,5 . .sortare1,1,2,3,5c,f,a,j . .sortarea,c,f,jOrdonarea lexico-grafica este la fel ca ordonarea cuvintelor dintr-un dictionar. v3 1 5 7 . . . . . . . .vi1s vi2s vi3s vi4sauxvi1svi1svi2svi2sauxOrdonare prin interschimbareAlgoritmul ordonarii prin interschimbare esteaPentru toti i1, n-1 compar toti viis cu vii1s Daca vii1sviis atunci interschimb elementul viis cu vii1sSe repeta aceasta operatie pana cand parcurgand odata vectorul nu se efectueaza nici o schimbare.program sortarevar varray i1..100s of integer n,iinteger gasitbooleanbeginritenreadlnnfor i1 to n do begin ritevi,i,s readlnviis endrepeatgasitfalsefor i1 to n-1 do if vii1sviis then begin auxviis viisvii1s vii1saux gasittrue enduntil gasitfalse or not gasitfor i1 to n do rite vi,i,s,viisreadlnend.Gasirea elementului maximprogram maximtype vectorarray i1..100s of integervar vvector n,i,maxintegerbeginritenreadlnnfor i1 to n do begin ritevi,i,s readlnviis endmaxvi1sfor i2 to n do if viismax then maxviisritemax,maxend.program maxsminvar varray i1..100s of integer n,i,min,maxintegerbeginritenreadlnnfor i1 to n do begin ritevi,i,s readlnviis endmaxvi1sminvi1sfor i2 to n do begin if viismax then maxviis if viismin then minviis endritelnmax,maxritelnmin,minreadlnend.program eliminaretype vectorarray i1..100s of integervar vvector n,i,kintegerbeginritenreadlnnfor i1 to n do begin ritevi,i,s readlnviis endritekreadlnkfor ik to n-1 do viisvii1snn-1for i1 to n do riteviis, end.InterclasareaFie vectorul a si vectorul b aa1,.......,am bb1,.......,bnElementele lui a si lui b sunt crescatoare.Construiti un vector c care va contine elementele vectorului a si b in ordine crescatoare.Aceasta problema se numeste interclasarea a doi vectori.program interclasaretype vectorarray i1..100s of integervar i,j,k,m,ninteger a,b,cvectorbeginritemreadlnmfor i1 to m do begin riteai,i,s readlnaiis endritenreadlnnfor i1 to n do begin ritebi,i,s readlnbiis endi1j1k1hile imandjndo begin if aiisbijs then begin ciksaiis ii1 end else begin ciksbijs jj1 end kk1 endif im then for j i to n do begin ciksbiis kk1 endfor i1 to mn do ritelnci,i,s,ciisend. 79hDZ6TJa5CJ8OJaQJa56OJaQJa5OJaQJa5OJaQJa67sf,Liaa
aaastką CDYZaaaa!7CDNVseop456STaaaasaq.DKYlYaaaa,OU
l,123De!aaaa!S5Ria49I...
Download