random funktion in pascal erzeugt negative zahlen

Alt 29.03.2010, 19:23   # 1
Prahlehans
 
Registriert seit: 17.07.2008
Beiträge: 37
Hey, ich soll für meine kleine Schwester so ein kleines Pascal-Prog schreiben, wo man eine Zahl zwischen 0 und 1000 rät und das Prog guckt, ob sie zu groß/klein is und nochmal raten lässt. Von der Sache her is das Kindergarten, nur beim Testen erzeugt die random funktion immer negative Zahlen...Woran kann das denn liegen? Normal müsste doch bei "random(num)" immer eine Zahl zwischen 0 und num-1 erzeugt werden...Wie kommts denn dann zu so einem Käse?
  Mit Zitat antworten
Alt 10.04.2010, 17:30   # 2
grunzer
Hausmeister im Virtuellen
 
Benutzerbild von grunzer
 
Registriert seit: 28.12.2006
Beiträge: 2.953
Da hast Du sicher nur irgendein Zeichen (irgendwo ein ; oder so) vergessen...

Hier haben die glaube ich das gemacht was Du willst:
GNU-Pascal in Beispielen: Kontrollstrukturen ? Wikibooks, Sammlung freier Lehr-, Sach- und Fachbücher

Grüße Grunzer
__________________
Lieber eine unsichere Freiheit
als eine sichere Diktatur !
  Mit Zitat antworten

Alt 28.05.2012, 17:22 # --
News Flash
 
Benutzerbild von News Flash
 
 
 
   
Antwort
Themen-Optionen



Alle Zeitangaben in WEZ +2. Es ist jetzt 17:22 Uhr.