Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.
Nástěnka
❗22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
❗04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
❗23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.
Nejste přihlášen(a). Přihlásit

Dobrý den potřebuju pomoc s vytvořením procedury, která vloží prvek na začátek seznamu.
Jak by se to lišilo od této procedury (níže)? Myslím, že nejdřív je třeba vytvořit nový prvek, to mám. Ale nevím jak se napíše aby se do něj uložila nová data a pak aby se za ten nový prvek napojila hlava. Nakonec bych z toho nového prvku měl udělat novou hlavu seznamu. Diky.
procedure PridejNaKonec ( var s : TSeznam; data : TData );
var p : UPrvek;
begin
new( p ) ;
s.zarazka^ .dalsi:=p;
s.zarazka^.data:=data;
s.zarazka:=s.zarazka^.dalsi;
s.zarazka^.dalsi := nil ;
end;
Offline