Sunteți pe pagina 1din 1

Exerciţii propuse (referitoare la liste simplu înlănţuite)

1. Variabila L reţine adresa primului element dintr-o listă simplu înlănţuită de


10 elemente. Care este adresa celui de-al patrulea element din listă ?

2. Scrieţi o funcţie care să primească ca parametru adresa primului nod al unei


liste simplu înlănţuite şi care să returneze numărul de noduri ale listei.

3. Scrieţi o funcţie cu un singur parametru (adresa primului nod dintr-o listă


simplu înlănţuită) care să şteargă din lista specificată toate nodurile care au ca
informaţie valoarea 0.

4. De la tastatură se introduce un număr natural n. Creaţi o stivă ce va conţine


divizorii acestui număr.

5. De la tastatură se introduce un număr natural n, apoi n numere întregi. Creaţi


două cozi, astfel încât una să conţină numerele negative, iar cealaltă –numerele
nenegative dintre cele n numere introduse de la tastatură.

6. Se consideră o listă simplu înlănţuită ce conţine elemente care au ca


informaţie utilă: cod produs, cantitate şi preţ. Scrieţi o funcţia care calculează
preţul total al materialelor înregistrate în listă.

7. Să se scrie o funcţie care va creea o copie a unei liste simplu înlănţuite.

S-ar putea să vă placă și