![]() |
Re: 6 aus 49 will nicht so richtig
@funkuchn :
Wenn ich unfreundlich wäre, würde ich Dir gar nicht mehr antworten. ;-) Der Meinung von Detlef schließe ich mich an. Mit freundlichem Gruß ;-) Wolfgang |
Re: 6 aus 49 will nicht so richtig
seit nem jahr...haben noch nicht allzu viel gemacht und ich weiß dass delphi viel englisch hat, aber meins ist komplett auf englisch, auch die hilfe, und das bringt mich grad nicht weiter....wenn man es mir halt nicht gezeigt hat....
|
Re: 6 aus 49 will nicht so richtig
Hast Du Dir schon 'mal die Tutorials bei Delphi-Treff angeschaut?
Alles in Deutsch und prima erklärt, findest Du ![]() Gruß Wolfgang |
Re: 6 aus 49 will nicht so richtig
was hat mein problem mit delphiversionen zu tun?????????????????
|
Re: 6 aus 49 will nicht so richtig
Zitat:
Delphi-Quellcode:
und dann aufrufen:
procedure TForm1.ErzeugeLottozahlen(liste:TStrings);
var i : integer; lottozahl : integer; begin // theoretisch kann hier auch die gleiche Lottozahl zweimal gezogen werden // die Wahrscheinlichkeit ist klein, aber doch vorhanden for i := 1 to 6 do begin lottozahl := random(49)+1; liste.Add(IntToStr(lottozahl)); end; end;
Delphi-Quellcode:
Um zu verhindern, dass die gleiche Lottozahl zweimal gezogen wird, muss man prüfen, ob sie schon in der Liste ist:
...
ErzeugeLottozahlen(Memo1.lines); ...
Delphi-Quellcode:
Wenn du jetzt die Funktion IstZahlInListe() geschickt einsetzt, kannst du verhindern, dass Lottozahlen doppelt gezogen werden.
function TForm1.IstZahlInListe(zahl:integer; liste:TStrings):Boolean;
var i : integer; begin result := False; for i := 0 to liste.Count-1 do begin if StrToInt(liste[i]) = zahl then begin result := True; break; end; end; end; |
Re: 6 aus 49 will nicht so richtig
hmm okay danke...
ich nglaube, ich werde das ganze einfach lassen... wird mir langsam alles zuviel....trotzdem danke, oki? |
Re: 6 aus 49 will nicht so richtig
Das musst Du selbst wissen, aber ohne Grundlagen wird es nun einmal schwierig.
|
Re: 6 aus 49 will nicht so richtig
|
Re: 6 aus 49 will nicht so richtig
nagut, ich frag jetzt einfach, ich hab mir grad alles durchgelesen vonwegen tutorials und so...
ich hab das Tform1.formcreate offen.... es ist doch wirklich nur diese eine frage, sagt mir bite, wie ich eine nachricht beim öffnen des projekts erzeuge :cry: :cry: :cry: :cry: |
Re: 6 aus 49 will nicht so richtig
Das schrieb ich doch bereits:
Delphi-Quellcode:
procedure TDeinForm.FormCreate(Sender: TObject);
begin ShowMessage('Bitte 6 unterschiedliche Zahlen eingeben'); end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:37 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz