Documente Academic
Documente Profesional
Documente Cultură
______________________________________________________________________
1.Fiind introdus de la mediul de intrare un şir de numere întregi nenule, să se creeze o listă
liniară care să conţină numai numerele pozitive, apoi să se afişeze numerele pare, iar cele
divizibile prin 7 să fie eliminate din listă. De afişat lista modificată.
______________________________________________________________________
2. Fie A o listă liniară cu elemente de tip CHAR. Să se extragă in lista B toate literele mari, iar in
lista C-toate celelalte elemente ale listei A. De afişat conţinuturile listelor generate.
______________________________________________________________________
3. Fie L o lista liniara cu elemente de tip CHAR. Sa se insereze dupa fiecare litera mare litera
mica respectiva, iar caracterele diferite de litere, de suprimat din lista. De afisat continutul listei
modificate.
______________________________________________________________________
4. Fie L o lista liniara in care sunt depuse numere reale. Sa se determine numarul maximal ce se
contine in lista considerata.
______________________________________________________________________
5. Fie listele liniare L1 si L2 cu elemente de tip String. Sa se verifice la egalitate listele
considerate. In caz afirmativ de afisat raspunsul 'Da',iar in caz contrariu- raspunsul 'Nu', urmat de
numarul de elemente initiale succesive egale.
______________________________________________________________________
6. Fie lista liniara L cu elemente de tip String. Sa se verifice
daca in aceasta lista sunt macar doua elemente egale.
______________________________________________________________________
7. Se citeste de la mediul de intrare un sir de numere intregi ce
se termina cu zero. Sa se creeze o lista liniara astfel incit la
parcurgerea ei, elementele sa apara in ordinea in care au fost
citite. Sa se afiseze numarul numerelor pozitive si cele prime din
lista.
______________________________________________________________________
8. Se citeste de la mediul de intrare un sir de numere intregi ce
se termina cu zero. Sa se creeze o lista liniara astfel incit la
parcurgerea ei, elementele sa apara in ordinea in care au fost
citite. Sa se afiseze numerele pozitive, iar cele prime sa se
suprime din lista.
______________________________________________________________________
9. Se citeste de la mediul de intrare un sir de caractere ce se
termina cu '$'. Sa se creeze o lista liniara astfel incit la
parcurgerea ei, caracterele sa apara in ordinea inversa citirii.
Dupa creara listei, sa se inlocuiasca caracterul 'A' cu caracterul
'B', ori de cite ori apare in lista. Sa se afiseze sirul initial,
numarul modificarilor si sirul final de caractere, ce se contine in
lista.
______________________________________________________________________
1
______________________________________________________________________
________________________________________________________________________
2
21. Fie P si Q doua polinoame de gradul N cu coeficienti reali ce vor
fi memorati in doua liste liniare. Sa se obtina in lista coeficientilor
lui Q , coeficientii polinomului P-Q. Nodurile care in urma adunarii ar
contine valoarea zero sa se elimine.
________________________________________________________________________
22.O coada cu doua capete (DEQUEUE) este o lista din care elementele
pot fi suprimate sau inserate la ambele capete. Se cere sa se creeze o
astfel de coada cu elemente de tip STRING, organizind dialogul
respectiv cu utilizatorul referitor la operatia optionala: suprimarea
/inserarea elementului in fruntea/spatele cozii.
_______________________________________________________________________
24. Lista unei grupe academice, contine pentru fiecare elev numele
si notele primite la cele trei examene. De compus programul care
citeste de la tastatura datele despre fiecare elev, introduce aceasta
informatie intr-o stiva, apoi exclude din lista elevii ce nu reusesc
la invatatura. De afisat lista transformata.
_______________________________________________________________________
3
29. Fie L1 o stiva cu elemente de tip STRING. De creat pe baza stivei
L1 o lista circulara L.
________________________________________________________________________