HomeArtikelDownloadsForum
PCFreunde.deForumEntwicklungJava
Besucher online: 950
Schnellsuche

Anzeigen

Community

Foren
Java Seite 1/1
[Programm] Zahlenraten
AntwortenNeues ThemaZur Themenliste
Seiten:
1
Nachricht
MadBonsaiJr
Titel: [Programm] Zahlenraten 23.10.2011 10:43
1.522 Punkte (?)
Anmeldungsdatum: 26.08.2009
Beiträge: 791
Tutorial Autor (?)
Ich habe mal ein Zahlenraten-Spiel gemacht und würd mir mal wünschen, dass hier n Java-Experte mal drüber guckt :mrgreen: http://pastebin.com/E94vj43p

Das Programm: Man kann 10 mal spielen. Der Benutzer denkt sich eine Zahl und der Computer errät diese dann mittels schwerer Formlen wie (min+max/2) 8) Man mus demm PC sagen, ob die Zahl, nach der der PC fragt, zu groß, zu klein oder richtig ist. Wenn 1 Spiel durch ist kann man ein neues starten oder das Programm beenden. Dann werden die Anzahl der Versuche des PCs aufgelistet und das Programm ist soweit zuende.

Ich plane noch sowas wie einen 2-Spielermodus zu machen, in dem der eine(SP1) sich ne Zahl denkt, der andere Spieler(SP2) gibt immer die Zahl ein, die er vermutet und dann muss SP1 sagen, ob zu groß, zu klein oder richtig. Der PC zählt dabei eigentlich nur die Versuche. (Eigentlich Blödsinn, aber zur Übung) Evtl werd ich auch noch einbauen, dass der PC angibt, wie lange er für die Zahl gebraucht hätte, was etwas schwerer wäre.

Naja, lasst euch überraschen.
Wenn jemand einen Weg kennt das Programm über die Komandozeile von Windows laufen zu lassen, wäre das super, denn bis jetzt muss ich das immer über Eclipse spielen :?

________________________________________
Pc: http://www.sysprofile.de/id146539
Phobie vor langen Wörtern: Hippopotomonstrosesquippedaliophobie
Private Nachricht senden  
 
L3oop
Titel: [Programm] Zahlenraten 23.10.2011 11:16
Moderator
45.021 Punkte (?)
Anmeldungsdatum: 25.04.2008
Beiträge: 9.399
Experte
Spontan würde ich anstatt dem Durchschnitt von min und max eine Zufallszahl zwischen min und max bestimmen lassen.

Angenommen du hast die Zahl 49:

Ist es 50?
=> Zu groß

Ist es 25?
=> Zu klein

Ist es 37?
=> Zu klein

usw., es wären noch mehr Schritte nötig.

Bei einer zufälligen Auswahl hat das Spiel auch die Chance, zufällig z.B. schon beim 2. Schritt die richtige Zahl zu raten.

Außerdem: Wenn der Nutzer angibt, dass die geratene Zahl zu groß ist, sollte max nicht auf num, sondern auf num - 1 gesetzt werden.

Zitat:
Wenn jemand einen Weg kennt das Programm über die Komandozeile von Windows laufen zu lassen, wäre das super, denn bis jetzt muss ich das immer über Eclipse spielen :?


Einfach das Programm kompilieren, das sollte Eclipse können.

[Zuletzt bearbeitet: 23.10.2011 11:19]

________________________________________
StereomixBootreihenfolge ändernPC beschleunigen
Private Nachricht senden  
 
MadBonsaiJr
Titel: [Programm] Zahlenraten 23.10.2011 15:26
1.522 Punkte (?)
Anmeldungsdatum: 26.08.2009
Beiträge: 791
Tutorial Autor (?)
Natürlich kann man das auch zufällig machen und die Wahrscheinlichkeit da was bei 2 Versuchen zu bekommen könnte bestehen, aber wenn zb min 20 und max 40 ist. Kann es auch passieren, dass der PC da 7 Versuche braucht. Ich denke das is gleich.
Zitat:
Außerdem: Wenn der Nutzer angibt, dass die geratene Zahl zu groß ist, sollte max nicht auf num, sondern auf num - 1 gesetzt werden.

Geändert :wink:

________________________________________
Pc: http://www.sysprofile.de/id146539
Phobie vor langen Wörtern: Hippopotomonstrosesquippedaliophobie
Private Nachricht senden  
 
AntwortenNeues ThemaZur Themenliste
Seiten:
1
Community Login
eMail:
Passwort:
Auto-Login