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

Prosim potrebovala by som sure pomoct. Neviem si s tym vobec rady. mam vytvorene zoznam a potrebujem z neho urobit obojsmerny v pascali:
type PPrvok = ^TPrvok;
TPrvok = record
x: integer;
Pred: PPrvok;
Dalsi: PPrvok;
end;
function Prvok (ax: integer, aDalsi: PPrvok, aPred: PPrvok): PPrvok;
var p: PPrvok;
begin
new(p);
p^.x := ax;
p^.Dalsi:= aDalsi;
Prvok := p;
end;
var ZAC, p : PPrvok;
begin
ZAC := Prvok(1,
Prvok(2,
Prvok(3,
Prvok(4,
Prvok(5,
Prvok(6,
Prvok(7,
Prvok(8,
Prvok(9,
Prvok(10,
Prvok(11, NIL)))))))))));
p:= ZAC;
while p<>NIL do begin
write(p^.x,'');
p:= p^.Dalsi;
end;
readln;
end.
Offline