[ erweiterte Suche ]

»Bitte Profis um Hilfe / Probleme mit einem Spiel in C

Brauche eure Hilfe .. brauche jemanden der C kannNeues Thema eröffnenNeue Antwort erstellenDas Thema einem Freund empfehlenDas Thema druckenWie kann ich die kleinste Zahl ermitteln?
Seite 1 von 1 [4 Beiträge]
AutorNachricht
Beobachter 

Anmeldedatum: 29.04.2011
Beiträge: 5
Chats: 7
03.05.2011, 15:32


Hallo Leute,
ich habe ein Problem. Bei einem Ratespiel, wird von der funktion rand () immer nur die 1 ausgegebn. D.h. es wird keine andere Zufallszahl generiert. :wall: :wall: :wall:

Woran könnte das liegen?


Programm :
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
//Eigentlich nicht nötig

int main(void) {
int ratezahl, count=0, erraten=0;
int zufall = rand() % 10; /* Pseudo-Zufallszahl von 1-10 */

do {
printf("Zahleingabe bitte (1-10): ");
scanf("%d", &ratezahl);
if(ratezahl==zufall) { /* Zahl richtig geraten ... ? */
erraten=1; /* Ja, die Zahl ist richtig */
count++;
printf("Ja die Zahl ist richtig \n");
system("Pause");


}
else {
if(ratezahl >zufall)
{printf("kleiner\n");
count++;
}
else
{printf("kleiner\n");
count++;
}
}
} while( (erraten != 1) && (count != 10) );

if(erraten == 0) {
printf("Sie haben 10 Chancen vertan ;) \n");
printf("Die Zahl wäre %d gewesen: \n", zufall);
}
else
printf("Mit %d Versuchen erraten!\n",count);
return 0;
}

Ich hoffe jemand kann mir weiterhlefen.
Lg und Danke
[/b]
Nach obenprofil pn
Junior 

Anmeldedatum: 03.05.2011
Beiträge: 76
Chats: 38
03.05.2011, 21:39


Versuch mal den Zufallsgenerator vor dem Aufruf von rand() so zu initialisieren:
   Code:

// seed random generator
srand((int)time(0));
Nach obenprofil pn
Beobachter 

Anmeldedatum: 29.04.2011
Beiträge: 5
Chats: 7
03.05.2011, 21:42


@CppCoder

super danke Dir ! Habe gerade gelesen, dass rand ().. von der Zeit abhängt. Komisch aber , dass egal wieviel Zeit vergeht der Wert immer 1 ist.

Das Hauptproblem ist gelöst.

Nochmals vielen Dank
Nach obenprofil pn
Beobachter 

Anmeldedatum: 28.06.2011
Beiträge: 2
Chats: 0
28.06.2011, 06:51


Welcome to WOW world! We are specialized, professional and reliable website for wow gold selling. We supply fast and Cheap wow gold to our loyal and reliable customers .If you want to buy cheap wow gold, please come here. We assure you that you will buy wow gold at a competitive price. With the lowest price and fast delivery speed, as well as good service for you buying Dofus kamas, you will have a lot fun in purchasing Cheapest wow gold..
Don’t hesitate! Buy cheap wow gold now, Let everyone buy wow gold at ease,the best price and services are waiting for you. It’s our honors that you buy wow gold, dofus kamas , aion gold from us.
Nach obenprofil pn
Gast 

28.06.2011, 06:51


Mach mit!

Wenn Dir die Beiträge gefallen haben oder Du noch Fragen hast oder Ergänzungen machen möchtest, solltest Du Dich gleich bei uns anmelden:

    » Anmelden

Registrierte Mitglieder genießen die folgenden Vorteile:
✔ kostenlose Mitgliedschaft
keine Werbung
✔ direkter Austausch mit Gleichgesinnten
✔ neue Fragen stellen oder Diskussionen starten
✔ schnelle Hilfe bei Problemen
✔ Bilder und Videos hochladen
✔ und vieles mehr...
Nach oben
Seite 1 von 1 [4 Beiträge]
Neues Thema eröffnenNeue Antwort erstellen
Ähnliche BeiträgeRe:HitsLetzter Beitrag
Probleme mit meinem EG 3,BITTE UM HILFE!!!
Hallo Leute! Hab paar kleine probleme! Also 1: Mein Lenkrad quietscht seit neusten immer? Was soll ich machen um das zu beheben? 2:Auch nach längerem fahren kommt meine temperatur-anzeige nur über diesen weißen strich????Aber die heizung geht...
Seite 2von Rider4Life
1275225.01.2006, 12:25
EG_XXX
hilfe problem mit pc...! (pc profis sind gefragt)!
hallo maxrever hab seit kurzem das problem das ich nirgens mehr ordner erstellen kann als wenn ich auf ordner erstellen klicke kommt nur der ton.. bonk oder bink wie auch immer.. auf jedenfall kommt kein ordner egal wo... ...
Seite 2, 3von gonzo
2251616.08.2006, 00:16
gonzo
Probleme mit meinem eg4 "Hilfe bitte"
Hi habe ein problem mit meinem baby und zwar wenn ich 10min. fahre und mein auto aus mache und nach ein paar sekunden wieder starten möchte springt er nicht an muß dann 2 bis 3min. warten und dann springt er wieder an.Was könnte das sein weil ist ja...
von Mohr-man
735729.08.2006, 15:51
Mohr-man
Probleme mit einem Stalker
Hey leutz, vllt kann mir jemand von euch einen rat geben. Also ich bzw. meine mam hat ein problem mit ihrem ex, der ruft andauernd ohne nummer an, sagt nhichts und legt gleich wieder auf. Da haben wir das telefon auch schon aus. Jetzt fängt er mit...
Seite 2, 3, 4, 5von Tobi Tobsen
42113022.11.2008, 15:43
KleenerKrasser
!!HILFE!! Problem mit Gekauftem Spiel!
Hallo. Ich habe die Trial version von Battlefield 1943 heruntergeladen , fande das spiel einfach gut! Habe es mir gekauft , Man kauft nur den Unlock für das Spiel den die Trial version ist das spiel nur halt verschlüsselt! Immer wenn ich spielen will...
von young_thug47
28724.09.2010, 17:30
young_thug47
EJ2 Probleme bitte hilfe
So grüsse euch. Habe sehr viele probleme mit mein ej2. Also von vordertür bis hinten bei licht und sogar mitte wo der vordertür endet fangt ja die mitte an da ist es auch rostig und im kofferraum wo die radläufe sind sieht mann alles wie der rost sich...
Seite 2von armin0676
1114508.07.2010, 17:20
Lightning
Leerlauf probleme bitte um Hilfe
ja gut wie soll man das beschreiben wenn mein Ed6 im leerlauf ist ruckelt der alle 2sek so ganz kurz man merkt es nicht an der drehzahl und schissen oder so tut er auch nicht was könnte das den sein zündverteiler würde vor 5 monaten gewechselt von...
von Civic_Haiza
246419.12.2007, 16:27
Civic_Haiza
Radio Probleme schnelle HILFE bitte !!!
Hallo Leute!! Ich habe ein Prob mit meinem Radio, ich habe ihn heute vom Winterauto ausgebaut un din meinein Honda eingebaut! So funkt der Radio ja aber sobald ich das Licht einschalte dann dreht sich der Radio einfach ab! Was kann da sein habe...
von civic1000
147321.04.2006, 16:15
dbmaster
MA8 Entdrosselung Probleme, bitte um Hilfe!!!
Hallo Leute! :) ! Ich bin neu hier und schon habe ich eine wichtige Frage: Ich fahre Civic MA8 und gestern habe ich bei mir EJ9 Dichtung(Best.Numm:16176-P2A-004) eingebaut um von 75 auf 90 PS zuentdrosseln. Jetzt springt Drehzahl von ca. 1000 bis 1400...
von Dilexx
638723.09.2007, 19:38
Dilexx
bali macht probleme,bitte um hilfe
hab ne honda bali,bj 93 geschenkt bekommen,allerdings läuft sie nur noch ca 35 kmh und irgendwie kommt sie trotz neuer kerze,reinigung des luftfilters u vergassers ,neuer 8,3 g vario gewichte ,neuen keilriehmen nicht auf turen,der auspuff wurde...
von grosservolker
1149807.06.2008, 15:41
Bali17
© 2004 - 2012 www.programmierer-forum.de (srv02) | Communities | Impressum