![]() |
Re: Hangman Projekt für Info: Fragen über Fragen
Zitat:
nope bringt auch nichts..... es ist zum verzweifeln :wall: |
Re: Hangman Projekt für Info: Fragen über Fragen
Delphi-Quellcode:
Mach das mal besser so:
function BuchstabeEnthalten (Buchstabe,RateWort:String): boolean;
var i,m: integer; Enthalten: boolean; begin Enthalten:=false; m:=WortLaenge(RateWort); for i:=1 to m do if RateWort[i]=Buchstabe then Enthalten:= true; BuchstabeEnthalten:= Enthalten; end;
Delphi-Quellcode:
Sch'weiß zwar nicht, obs hilft, aber trotzdem :wink:
function BuchstabeEnthalten (Buchstabe,RateWort:String): boolean;
var i,m: integer; begin m:=length(RateWort); for i:=0 to m-1 do if RateWort[i]=Buchstabe then begin result := true; break; end else result := false; end; |
Re: Hangman Projekt für Info: Fragen über Fragen
Hallo Blub!
Ich hab' selber mal Hangman programmiert. Aber leider nur in PHP. Wenn dich der Code trotzdem interessiert, schick mir 'ne PN. Anzusehen auf: ![]() Ich kann's dir auch kurz auf Delphi umschreiben, wenn du willst. |
Re: Hangman Projekt für Info: Fragen über Fragen
Davon hat er dann aber nicht so sehr viel.
Mag sein, dass er dann den Code hat, aber wenn er aufgefordert wird, ihn der Klasse zu erklären, auch ein Problem. |
Re: Hangman Projekt für Info: Fragen über Fragen
Warum was neu schreiben, was es doch schon frei Haus gibt???
Mein Vorschlag:
Delphi-Quellcode:
Buchstabe:=edit1.text;
Wort:=edit2.text; if pos(Buchstabe,Wort)>0 then label1.caption:='drin' else label1.caption:='draussen'; Zitat:
|
Re: Hangman Projekt für Info: Fragen über Fragen
moin,
@Ultimator Zitat:
|
Re: Hangman Projekt für Info: Fragen über Fragen
Hauerha. Da hast du Recht. An "nullter" Stelle steht denk ich die Länge drin, oder?
Also könnte man doch auch
Delphi-Quellcode:
machen, oder nicht?
m:=strtoint(Ratewort[0]);
|
Re: Hangman Projekt für Info: Fragen über Fragen
ich meine sowas mal gehört zu haben, habs aber nie ausprobiert :wink:
|
Re: Hangman Projekt für Info: Fragen über Fragen
Warum probiert ihr denn jeden Buchstaben aus? einamam pos anwenden und wenn ein ergebniss zurückkommt (>0) ist der Buchstabe drin.
|
Re: Hangman Projekt für Info: Fragen über Fragen
warum einfach wenns auch kompliziert geht :mrgreen:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:53 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz