Forum: Algorithmen, Datenstrukturen und Klassendesign
by p80286,
19. Jul 2012
Omnia mea culpa, omnia maxima culpa
salve
Carolus
Forum: Algorithmen, Datenstrukturen und Klassendesign
by p80286,
19. Jul 2012
So wie die Daten aussehen, würde ich Idefix' Ansatz bevorzugen.
Die sehr konservative Möglichkeit wäre z.b.
readln(f,Satz);
if (length(satz)>0) and (Satz='O') then begin
if pos('-',satz)>0 then
satz:=copy(satz,2,pos('-',satz)-1);
if pos('-',satz)>0 then
satz:=copy(satz,2,pos('+',satz)-1);
pruflist.add(satz);
Forum: Algorithmen, Datenstrukturen und Klassendesign
by p80286,
17. Jul 2012
@Idefix2
Nichts gegen reguläre Ausdrücke, aber ich habe den Eindruck das der TE damit leicht überfordert wäre.
Gruß
K-H
Forum: Algorithmen, Datenstrukturen und Klassendesign
by p80286,
17. Jul 2012
Da Deine Frage ein wenig verworren formuliert ist, wäre es gut wenn Du einmal ein paar Zeilen Deiner Datei posten würdest.
Als Stichworte würde mir copy,trystrtoint einfallen.
Gruß
K-H