27.Prednaska/Cvicenie0: Rozdiel medzi revíziami

Z Pascal
Prejsť na: navigácia, hľadanie
(Vytvorená stránka „{{Nadpis| 27. Cvičenie}} < 27.Prednáška | riešené úlohy === Rozcvička === 1. pre spájaný zoznam type PVrchol = ...“)
 
Riadok 18: Riadok 18:
 
  4 -> 5 -> 6 -> 7 -> 8 ->  
 
  4 -> 5 -> 6 -> 7 -> 8 ->  
 
|}
 
|}
vyrobí zoznam
+
:vyrobí zoznam
 
{{Prog}}
 
{{Prog}}
 
  4 -> 0 -> 5 -> 6 -> 0 -> 7 -> 8 -> 0 ->
 
  4 -> 0 -> 5 -> 6 -> 0 -> 7 -> 8 -> 0 ->

Verzia zo dňa a času 06:56, 1. marec 2013

27. Cvičenie


< 27.Prednáška | riešené úlohy


Rozcvička

1. pre spájaný zoznam

type
  PVrchol = ^TVrchol;
  TVrchol = record
    Info: Integer;
    Next: PVrchol;
  end;
  • napísať procedúru Pridaj(Z: PVrchol), ktorá za každý vrchol s párnou hodnotou vloží nový vrchol s nulovou hodnotou, napr. zo zoznamu
4 -> 5 -> 6 -> 7 -> 8 -> 
vyrobí zoznam
4 -> 0 -> 5 -> 6 -> 0 -> 7 -> 8 -> 0 ->


Cvičenie

  • vrchol ako objekt
  • metódy triedy TZoznam
  • procedurálny typ
  • metódy dvojsmerného spájaného zoznamu
  • metódy cyklického spájaného zoznamu


Domáca úloha