Hi,
hier ein Lösungsvorschlag.
is
stab :table;
swert : integer;
do
swert:=36; -- Testwert z.B. 36
stab:=getseedtable; --seedtable einlesen
stab.zeigerY:=1;stab.zeigerX:=1;-- Zeiger für Suche auf 1 setzen;
if stab.finden(`[1,1]..`[1,*],swert) then -- 1. seedpaarwert suchen in 1 Spalte
print "wert ",swert," schon vorhanden in Zeile ",stab.zeigerY;
else
stab[1,stab.ydim+1]:=swert; -- neuen seedwert ans Ende anhaengen
stab[2,stab.ydim]:=1; -- 2.seedpaarwert =1
setseedtable(stab); -- seedtabelle zurückschreiben
end;
end;
Gruss
------------------
DER SIMULATOR 