Menu schließen

Es geht um ein Zahlenratespiel mit Turbo Pascal!

Frage: Es geht um ein Zahlenratespiel mit Turbo Pascal!
(4 Antworten)

 
Der Rechner erzeugt eine Zufallszahl zwischen 1 und 100. Sie müssen diese Zahl erraten.

Nach Eingabe ihrer Zahl teilt ihnen der Rechner mit, ob sie zu hoch oder zu niedrig liegen, oder ob sie die Zahl erraten haben. Der Vorgang wird so lange wiederholt, bis sie die Zahl erraten haben. Die Anzahl ihrer Versuche soll zusammen mit dem Hinweis "Die Zahl ist richtig!" ausgegeben werden.
Ich brauche eine Zufallsfunktion, eine Wiederholungsfunktion und eine Bedingungsanweisung.
Bitte macht das verständlich. Bin in der 11.Klasse.
GAST stellte diese Frage am 15.05.2006 - 19:25


Autor
Beiträge 4080
17
Antwort von S_A_S | 15.05.2006 - 19:26
Turbo
Pascal kann ich nicht aber eigentlich musst du nur die Zahl in eine Variable schreiben und dann überprüfen oder die Benutzahl größer, kleiner oder gleich ist und je nach dem gibst du dann die Meldung aus.


Autor
Beiträge 0
14
Antwort von StTischtennis (ehem. Mitglied) | 15.05.2006 - 19:29
na wie des zum programmieren bei delphi geht könnt ich dir dank informatik erklären, aber bei mathe?
musst halt ne gleichung mit ner variablen aufstellen und dann dem teil (pc) sagen, dass er sagen soll, falls des richtige ergebnis kommt `richtig` ausspucken soll, bei falscher antwort `zu hoch` bzw. `zu niedrig`
hm, aber wirklich weiter bringt dich des jetzt au net....

 
Antwort von GAST | 15.05.2006 - 19:38
randomvariable[>=1;;<=100](y) erzeugen
eingabe eines wertes zwischen 1 und 100 (x), versuch zählen (i++)
wenn x=y ausgabe:"Die Zahl ist richtig!"
andernfalls (wenn x<y) "Ihr Wert ist zu gering" bzw. (wenn x>y) "Ihr Wert ist zu hoch" + Ausgabe von i
unendlichschleife -> anfang

soll das programm von der logik her so laufen? wenn ja such ich dir den code heraus, habe das in programmierlogik zu 100% gemacht. könnte aber ne ecke dauern. bis morgen hast du auf jeden fall was. würd dir gerne direkt helfen, hab aber keine lust mein TP-gedöns heraus zu holen

hab mit logik immer so ein problem, deshalb die nachfrage.

 
Antwort von GAST | 15.05.2006 - 19:41
Von der Logik her stimmts. Nur ich kann die Funktionen nicht aufstellen. Ich hab zeit bis mittwoch.

Verstoß melden
Hast Du eine eigene Frage an unsere Informatik-Experten?

> Du befindest dich hier: Support-Forum - Informatik
ÄHNLICHE FRAGEN:
BELIEBTE DOWNLOADS: