27.Prednaska/Cvicenie0

Z Pascal
Prejsť na: navigácia, hľadanie

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
    • rôzne konštruktory: otvorené pole, textový/binárny súbor, reťazec, iný zoznam
    • konštruktor generuje postupnosť
    • deštruktor uloží do súboru
  • procedurálny typ
  • metódy dvojsmerného spájaného zoznamu
  • metódy cyklického spájaného zoznamu


Domáca úloha