AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Delphi Zufalls Zahl Spiel mit Hilfe
Thema durchsuchen
Ansicht
Themen-Optionen

Zufalls Zahl Spiel mit Hilfe

Ein Thema von xDarkx · begonnen am 2. Feb 2011 · letzter Beitrag vom 3. Feb 2011
Antwort Antwort
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.429 Beiträge
 
Delphi 12 Athens
 
#1

AW: Zufalls Zahl Spiel mit Hilfe

  Alt 3. Feb 2011, 00:07
Hallo und Willkommen in der DP

in der Variable X hast du ja den "gezogenen" Wert. Da brauchst du nur um den Wert einen Bereich zu definieren.
Vorschlag:
- deklariere 2 Variablen (MinX, MaxX) um den Bereich zu speichern.
- Fester bereich von 10 Ziffern
- die einfachste Variante wäre
Delphi-Quellcode:
MinX:= X-5;
  MaxX:= X+5;
// ist aber Quatsch, da der Benutzer das irgendwann spitzkriegt.
- schwieriger
Delphi-Quellcode:
// zusätzliche Variable X1 z.B
X1:= Random(10);
// mit der Variable X1 den Bereich nach oben und unten berechnen. Dabei die Sonderfälle beachten
// Bereich darf nicht größer sein als 100 und kleiner als 0
  Mit Zitat antworten Zitat
xDarkx

Registriert seit: 2. Feb 2011
4 Beiträge
 
#2

AW: Zufalls Zahl Spiel mit Hilfe

  Alt 3. Feb 2011, 00:14
Ich habs gemacht wie Aphton beschrieben hat..
Und es funktioniert

Code:
procedure TForm1.Button3Click(Sender: TObject);
var UntereGrenze, ObereGrenze : Integer;
begin
UntereGrenze := ( x div 10 ) * 10;
ObereGrenze := UntereGrenze + 10;

    Memo1.Lines.Add('Zahl liegt zwischen ' + IntToStr(UntereGrenze) + ' und ' + IntToStr(ObereGrenze));

end;

Wie eine REPEAT- Schleife geht hatten wir bisher Leider noch nicht

Danke an alle fürs Helfen
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.429 Beiträge
 
Delphi 12 Athens
 
#3

AW: Zufalls Zahl Spiel mit Hilfe

  Alt 3. Feb 2011, 00:17
Zitat:
Ich habs gemacht wie Aphton beschrieben hat..
...dann hat deine gezogene Zahl immer den gleichen Abstand zur oberen bzw. unteren Grenze. Wenn das ausreichnend ist geht das in Ordnung. Kniffliger ist es mit einem "dynamischen Abstand".
  Mit Zitat antworten Zitat
xDarkx

Registriert seit: 2. Feb 2011
4 Beiträge
 
#4

AW: Zufalls Zahl Spiel mit Hilfe

  Alt 3. Feb 2011, 00:21
Er meinte wir sollen nur machen das da steht:
"Zahl ist zwischen 10 bis 20"
"Zahl ist zwischen 20 bis 30"

So mehr wollte er nicht
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.429 Beiträge
 
Delphi 12 Athens
 
#5

AW: Zufalls Zahl Spiel mit Hilfe

  Alt 3. Feb 2011, 00:26
Die Variante mit dem div hat ja quasi einen dynamischen Abstand. Alles ist gut
  Mit Zitat antworten Zitat
xDarkx

Registriert seit: 2. Feb 2011
4 Beiträge
 
#6

AW: Zufalls Zahl Spiel mit Hilfe

  Alt 3. Feb 2011, 00:33
Aphton stimmt der Code nun genau von dir?
Hab ihn nur 2 mal Ausprobiert..

Wenn ja würdest mir villeicht noch Erklären was der Code nun genau macht?

mfg
  Mit Zitat antworten Zitat
Benutzerbild von Aphton
Aphton

Registriert seit: 31. Mai 2009
1.198 Beiträge
 
Turbo Delphi für Win32
 
#7

AW: Zufalls Zahl Spiel mit Hilfe

  Alt 3. Feb 2011, 00:59
1. Der Code stimmt
2. Lies genauer

Zitat von Aphton:
UntereGrenze:
x (23) div 10 = 2
10*2 = 20

ObereGrenze:
UntereGrenze (20) + 10 = 30
das Erkennen beginnt, wenn der Erkennende vom zu Erkennenden Abstand nimmt
MfG
  Mit Zitat antworten Zitat
Benutzerbild von Aphton
Aphton

Registriert seit: 31. Mai 2009
1.198 Beiträge
 
Turbo Delphi für Win32
 
#8

AW: Zufalls Zahl Spiel mit Hilfe

  Alt 3. Feb 2011, 00:29
Zitat:
Ich habs gemacht wie Aphton beschrieben hat..
...dann hat deine gezogene Zahl immer den gleichen Abstand zur oberen bzw. unteren Grenze. Wenn das ausreichnend ist geht das in Ordnung. Kniffliger ist es mit einem "dynamischen Abstand".
Blödsinn! Eben genau das ist nicht der Fall.
Hingegen bei UntereGrenze := x - 5 und ObereGrenze := x + 5!!!

das Erkennen beginnt, wenn der Erkennende vom zu Erkennenden Abstand nimmt
MfG
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.429 Beiträge
 
Delphi 12 Athens
 
#9

AW: Zufalls Zahl Spiel mit Hilfe

  Alt 3. Feb 2011, 00:31
Zitat:
Blödsinn! Eben genau das ist nicht der Fall.
...inzwischen hab ich es auch gepeilt. Ist wohl zu spät für mich. Wollte eben diesen Beitrag editieren, was jetzt keinen Sinn mehr macht.
Gute Nacht
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:48 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