Sunteți pe pagina 1din 2

1. Maximul si minimul elementelor dintr-o lista. 2. Sa se sorteze elementele dintr-o lista 3.

Concatenarea a 2 liste astfel: se adauga lista mai scurta la sfarsitul celei mai lungi. 4. Fiind date 6 nr castigatoare la Loto si o llsi cu nr alese de un jucator, sa se det. cate nr. a ghicit 5. Dintr-un fisier se citesc numere naturale. Sa se formeze o lista care le contine numai pe acelea dintre ele care sunt prime. 6. Sa se formeze o lista care contine elementele unei matrice 7. Fiind data o LLSI ce contine numere naturale, sa se formeze o alta lista care contine numai valorile pare din lista data. 8. Scrieti un subprogram care primeste prin intermediul parametrilor adresele a doua lista si verifica daca ele au vreun element in comun. 9. Sa se stearga dintr-o lista de numere intregi toate elementele care sunt mai mici decat 60 si sa se afiseze elementele ramase. 10. O lista contine titlul si autorul unei carti, precum si editura. Sa se afiseze acele carti din lista editate la editura Niculescu 11. Data fiind o lista cu elemente numere intregi, sa se formeze o a doua lista care contine elementele distincte din lista data, impreuna cu frecventa lor de aparitie. 12. Scrieti un subprogram care, primind ca parametru un pointer catre inceputul unei liste de numere intregi si creeaza alte 2 liste, astfel: in prima se vor introduce numerele pozitive ale listei date, iar in a doua se vor memora numerele negative din lista. Zerourile sunt ignorate. 17. Sa se compare doua liste si sa se afiseze EGALE daca cele doua liste au aceleasi elemente, chiar si in alta ordine si DIFERITE daca au elemente diferite. 18. Se citesc n numere intregi. Sa se construiasca o lista care contine cele n numere in ordinea in care se citesc, astfel incat sa fie in orice moment ordonata, fara a se aplica vreun algoritm de sortare. 19. Doua multimi sunt memorate in doua liste distincte. Sa se construiasca o a treia lista care sa retina intersectia celor doua multimi si o a patra, pentru reuniune.

20. Sa se stearga dintr-o lista toate nodurile cu o valoare data x. 21. Sa se creeze o lista care retine adresele de inceput a n liste. Sa se afiseze cele n liste. 22. Sa se stearga elementele prime dintr-o lista data. 23. Sa se impinga toate zerourile dintr-o lista la sfarsitul acesteia, fara a se schimba ordinea elementelor nenule. 24. Sa se insereze intre oricare doua elemente consecutive dintr-o lista media lor aritmetica. 25. Sa se verifice daca elementele unei liste sunt ordonate. 26. Sa se converteasca un numar din baza 10 in baza 2 si invers, folosind LLSI. 27. Sa se elimine elementul / elementele de la mijlocul unei liste. 28. Sa se stearga toate aparitiile valorii 0 dintr-o lista liniara 29. Sa se creeze o lista circulara cu toate literele unui cuvant citit de la tastatura si sa se afiseze toate permutarile cuvantului citit. Ex pentru cuvant =carte se va afisa carte, artec, rteca, tecar, ecart. 30. Sa se creeze o lista circulara cu cifrele unui numar citit de la tastatura. Sa se afiseze fiecare cifra care apare in numar si frecventa ei de aparitie.

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