![]() |
Sudoku Hilfe
HiHo DPler,
ich wollte mich an mein erstes Spiel heranwagen: Sudoku. Nur mir fällt nicht ein wie ich es bewerkstelligen kann das eine bestimmte anzahl von zufälligen zahlen in zufällige Felder beim start kommen. Könnte mir vlt einer helfen? MfG Thendo |
Re: Sudoku Hilfe
Random(), Randomize()
|
Re: Sudoku Hilfe
Hier ein Ausschneit aus nem Buch
Beispiel: "Selbst gebastelter Würfel"
Delphi-Quellcode:
Um den Zufallsgenerator jeweils unterschiedlich zu starten, empfiehlt sich ein vorheriger Aufruf von Randomize.
Label1.Caption:=IntToStr(Random(6)+1);
|
Re: Sudoku Hilfe
Danke euch 2 :) Hat mir echt geholfen!
|
Re: Sudoku Hilfe
Hab noch eine Frage^^:
Wie kann ich es machen das er eine oder zwei Zahlen aus einem Edit nicht beim neuen auswählen nimmt? |
Re: Sudoku Hilfe
Du könntest den Zug dann verwerfen.
|
Re: Sudoku Hilfe
Wie meinst du?
|
Re: Sudoku Hilfe
Wenn ein Random-Aufruf diese(n) Wert(e) hat einfcah nochmal aufrufen
|
Re: Sudoku Hilfe
Aber dan kann es ja sein das die Zahl nochma kommt ( auch wenn sehr selten^^)
Kann ich nicht irgentwie die Zahlen aus paar Edits von einer neuen wahl in einer if schleife ausschließen? |
Re: Sudoku Hilfe
Nein, aber nach der Wahl überprüfen, ob schon vorhanden und dann neu ziehen oder alle möglichen Zahlen in eine Liste schreiben und gezogene entfernen und zufällig aus den vorhandenen (per Position) ziehen
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:49 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