Documente Academic
Documente Profesional
Documente Cultură
1. Fiier text.
1. ! S se scrie un program Pascal care s poat codifica sau decodifica un fier text dat. Rezultatul se va depune n alt fiier. Numele celor dou fiiere se vor introduce de la tastaur . a) Codificarea se va realiza prin nlocuirea fiecarui caracter cu alt caracter dup regula : - fiecare vocal se nlocuiete cu urm toarea vocal din alfabet (a,e,i,o,u, A,E,I,O,U) (e,i,o,u,a, E,I,O,U,A) , - fiecare consoan se nlocuiete cu urm toarea consoan din alfabet : (b,c,d,...,x,y,z, B,C,D,...,X,Y,Z) (c,d,f,...,y,z,b,C,D,F,Y,Z,B), - fiecare cifr se nlocuiete cu urm toarea cifr din alfabet : (0,1,2,3,4,5,6,7,8,9) (1,2,3,4,5,6,7,8,9,0), - restul caracterelor r mn neschimbate. b) Decodificarea se va realiza prin nlocuirea fiecarui caracter cu alt caracter dup regula invers . $ Exemplu : Sesiunea de iarna ! Titoapie fi oespe ! Unu Apa Ere
&
2. Fiier cu tip.
&&
$ Exemplu :
Romnia Fran a Anglia ... Japonia Europa Europa Europa ... Asia 237500 544000 244000 ... 371580 22700000 51650000 56000000 ... 107000000
182
Tema II de laborator.
1. TAD-Unit.
&&&
2. Tip_referin -Liste.
4. ! S se calculeze (P+Q)(x) unde: P i Q sunt dou polinoame cu coeficien i reali date iar x este un num r real de asemenea dat. Polinoamele P,Q i P+Q vor fi reprezentate sub forma unor liste simplu n ln uite ordonate (dup grad) cu elemente de forma Coeficient, Grad, Leg. $ Exemplu : P(x)= 15x3-4.5x+10, Q(x)=10x2+4.5x-2, x=2; deci: (P+Q)(x)= 15x3+10x2+8, (P+Q)(2)=168 P : (15,3); (-4.5,1); (10,0); Q : (10,2); ( 4.5,1); (-2,0); P+Q : (15,3); (10 ,2); ( 8,0);
&&&&
183
&&&&&
Pop
| 1957
Rares
| 1956
Pascu
| 1959
Cata
| 1955
Turcu
| 1958
Ilies
| 1960
2. Grafic .
12
m s1 d1 s2 d2 ... sj dj ... sm dm r
5 6 7
1 2 3
Direc ia de proiec ie
1.0 0.4
184
Tema IV de laborator.
Tehnici de programare.
& & & &&&& 7. ! a) Dac modific m problema rucsacului (paragraful 15.1 Metoda Greedy)
astfel: Se d un rucsac de capacitate Volum L XQ QXP r de n obiecte, specificndu-se volumul obiectelor (vectorul Obiecte L FRVWXO LQWURGXFHULL obiectelor n rucsac (vectorul Cost 6H FHUH XQ SURJUDP FDUH V GHWHUPLQH varianta de introducere a obiectelor n rucsac, astfel nct volumul total al RELHFWHORU V QX GHS HDVF YROXPXO UXFVDFXOXL L FRVWXO RSHUD LHL V ILH PLQLP Cum se va modifica algoritmul prezentat ?
185