Unelte utilizator

Unelte site


laboratoare:laborator-02

Diferențe

Aici sunt prezentate diferențele dintre versiunile selectate și versiunea curentă a paginii.

Link către această vizualizare comparativă

Ambele părți revizuirea anterioară Versiuni anterioare
Urmatoarea versiune
Versiuni anterioare
Urmatoarea versiune Ambele părți următoarea reviziune
laboratoare:laborator-02 [2017/03/02 20:51]
iulian.matesica [4. Exercitii Liste]
laboratoare:laborator-02 [2017/03/02 20:53]
iulian.matesica
Linia 50: Linia 50:
  
  
-=====3.Exerciții propuse pentru laborator===== 
-1. Creați o listă circulară,dublu inlănțuită cu 6 angajați ai unei companii, care să conțină următoarele referințe: nume, nr de telefon, post. 
-  * Scrieți funcțiile care să scrie urmatoarele:\\ 
-  * Să introducă un nou angajat după al treilea.\\ 
-  * Să introducă un nou angajat inainte de cel care e "mecanic".\\ 
-  * Să steargă angajatul cu un anumit număr de telefon introdus.\\ 
  
-2. Să se creeze o listă liniara simplu inlantuita care contine elemente intregi citite dintr-ul fisier text. +=====3. Exercitii Liste =====
-Se citeste apoi o valoare intreaga x. Sa se stearga primul nod care contine valoarea x. +
-Fișierul se va da ca parametru în linia de comandă. +
- +
-3.Sa se construiasca o lista liniara simplu inlantuita cu elemente numere intregi. Să se afișeze și apoi să se stearga din lista elementele pare.  +
- +
-=====4. Exercitii Liste =====+
 Pentru laboratorul de liste inlantuite vom porni de la o arhiva cu un schelet de laborator. Nu veti scrie codul de la zero ci veti implementa cateva functii in fisierul ''%%list.c%%''. Pentru laboratorul de liste inlantuite vom porni de la o arhiva cu un schelet de laborator. Nu veti scrie codul de la zero ci veti implementa cateva functii in fisierul ''%%list.c%%''.
  
-Descarcati arhiva de aici si dezarhivati-o. Puteti folosi utilitarul ''%%wget%%'' pentru descarcare si utilitarul ''%%unzip%%'' pentru dezarhivare.+Descarcati arhiva de {{ :laboratoare:lab1-skel.zip |aici}} si dezarhivati-o. Puteti folosi utilitarul ''%%wget%%'' pentru descarcare si utilitarul ''%%unzip%%'' pentru dezarhivare.
 <code bash> <code bash>
 student@sda-ab-vm:~/Documents$ wget http://elf.cs.pub.ro/sda-ab/wiki/_media/laboratoare/lab1-skel.zip student@sda-ab-vm:~/Documents$ wget http://elf.cs.pub.ro/sda-ab/wiki/_media/laboratoare/lab1-skel.zip
Linia 96: Linia 84:
  
  
 +=====4.Exerciții propuse pentru laborator=====
 +1. Creați o listă circulară,dublu inlănțuită cu 6 angajați ai unei companii, care să conțină următoarele referințe: nume, nr de telefon, post.
 +  * Scrieți funcțiile care să scrie urmatoarele:\\
 +  * Să introducă un nou angajat după al treilea.\\
 +  * Să introducă un nou angajat inainte de cel care e "mecanic".\\
 +  * Să steargă angajatul cu un anumit număr de telefon introdus.\\
 +
 +2. Să se creeze o listă liniara simplu inlantuita care contine elemente intregi citite dintr-ul fisier text.
 +Se citeste apoi o valoare intreaga x. Sa se stearga primul nod care contine valoarea x.
 +Fișierul se va da ca parametru în linia de comandă.
 +
 +3.Sa se construiasca o lista liniara simplu inlantuita cu elemente numere intregi. Să se afișeze și apoi să se stearga din lista elementele pare. 
  
  
laboratoare/laborator-02.txt · Ultima modificare: 2018/02/25 22:02 de către mihai.iacov