Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Allgemeines (OffTopic) » dumme frage zu bsp *g*

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
02.02.2004, 20:11 Uhr
mike
Pinguinhüpfer
(Operator)


Moin
Ich sitze jetzt vor dem bsp und hab keinen plan

C++:
#include <stdio.h>
#include <stdlib.h>  /* für rand() */

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

   do{  /* Start der do while-Schleife */
      printf("Zahleingabe bitte (1-10): ");
      scanf("%d", &ratezahl);
      if(ratezahl==zufall) /*Zahl richtig geraten? */
         {
            erraten=1; /* Ja, die Zahl ist richtig */
            count++;
         }
      else
         {
            (ratezahl>zufall) ? printf("kleiner\n")
             :printf("grösser\n");
            count++;
         }
      }while( (erraten != 1) && (count != 3) );

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


Egal wann ich das Programm aufrufe - die zu eratende Zahl ist IMMER 7

C++:
#include <stdio.h>
#include <stdlib.h>  /* für rand() */
int main()
{
   int ratezahl, count=0, erraten=0;
   int zufall;
   while(count < 30)
   {
    zufall=rand()%10;
    printf("%i\n",zufall);
    count++;
   }

   return 0;
}


Ergibt: 7,9,3,8,0,2,4,8,3,9,0,5,2,2,7,3,7,...
Rufe ich das Programm nochmals auf: Wieder die gleiche Reihe
Hab ich da was falsch verstanden?

Danke im Voraus!!
mfg
PS: Blutiger C Anfänger
--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
02.02.2004, 20:16 Uhr
0xdeadbeef
Gott
(Operator)


srand(time(0)); vergessen.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
02.02.2004, 20:23 Uhr
mike
Pinguinhüpfer
(Operator)


*in den Boden versinkt peinlich*
Danke, mfg
--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
03.02.2004, 15:37 Uhr
RedEagle



Ich musste das mal in der schule mit TP machen und habe sowas geschrieben:

Code:
{...}
if zufall < zahl then writeln('zu groß');
if zufall > zahl then writeln('zu groß');
{...}


Da habe ich bestimmt 2 Stunden für gebraucht um diesen fehler zu finden
--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
03.02.2004, 16:56 Uhr
0xdeadbeef
Gott
(Operator)


Bleib mir bloß mit Pascal vom Leib.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Allgemeines (OffTopic) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: