ich würde gerne Galgenmännchen in Lazarus schreiben.
Habe auch schon ein bisschen was geschafft.
Das bisherige Programm kann mithilfe einer if-anweisung schon überprüfen ob ein gesuchter Buchstabe in einem String (zu erratendes Wort) ist.
Code: Alles auswählen
for i:=1 to length(s) do
begin
if s[i]=ges then ausgabe:=ausgabe+ges else ausgabe:=ausgabe+'X';
end;
Gesuchte Wort:'Hallo'
Buchstabe:'a'
Ausgabe:'XaXXX'
Mein Problem ist ich weiß nicht, wie man ich es hinbekommen soll, dass in der nächsten 'Runde' dann auch der Buchstabe, den ich schon erraten habe berücksichtigt wird.
Bsp.
Wenn ich in der nächsten Runde ein 'l' suche wird ausgegeben:
XXllX
Es soll aber das 'a' aus der Runde davor berücksichtigt werden:
XallX
Danke im Voraus