Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » problem mit randomize und random !!

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
04.05.2006, 20:48 Uhr
jeller



hallo irgent wie finde ich die fehler nicht kann mir jemand bei der lösung des problems helfen ??

C++:
#include <iostream>
#include <conio.h>
#include <stdlib.h>
using namespace std;
void main (void)

{
    unsigned int comp, spie;
    {
        cout<<"Ihre Wahl\n";
        cout<<"1.....Schere\n";
        cout<<"2.....Stein\n";
        cout<<"3.....Papier\n";
        cout<<"4.....Brunnen\n";
        cout<<"Menüauswahl : ";
        cin>> spie;
    }
    {
        randomize (); // hier wird ein fehler beanstandet
                                   //error C3861: 'randomize': identifier not found
        comp=random(4);//hier auch
                                        //error C3861: 'random': identifier not found
        if ( comp==0) comp=4 ;
    }
    { cout<<"Ihre Wahl:\n";
    switch (spie) {

    case 1:cout<<"Schere\n";break;
    case 2:cout<<"Stein\n";break;
    case 3:cout<<"Papier\n";break;
    case 4:cout<<"Brunnen\n";break;
    }
    cout<<"Wahl des Computers:\n";
    switch(comp)
    {
    
    case 1:cout<<"Schere\n";break;
    case 2:cout<<"Stein\n";break;
    case 3:cout<<"Papier\n";break;
    case 4:cout<<"Brunnen\n";break;
    }
    }


kann das vllt am compiler liegen ??
::
mfg
jeller
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
04.05.2006, 20:49 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


probier mal srand und rand...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
05.05.2006, 13:47 Uhr
jeller



kannste das vllt genauer erklären oder mir ein link eines tutorials geben !!

mfg
jeller
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
05.05.2006, 14:19 Uhr
Pler
Einer von Vielen
(Operator)


Hier gibt es zwei FAQ zu Zufallszahlen:
www.fun-soft.de/board.php?boardid=11&pagenum=2

Und bitte: Lass diese vielen Bilder, das empfinde ich echt übertrieben. Dein Avatar wackelt so schon mehr als genug rum.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
05.05.2006, 19:03 Uhr
jeller



hallo der compiler und alles andere läuft richtig aber dann kann ich nur eine zahl auswählen und dAS programm geht aus !!!!

C++:
#include <iostream>
#include <conio.h>
#include <stdlib.h>
#include <stdio.h>
using namespace std;
void main (void)

{
    int i;
    int wurf;
    unsigned int comp, spie;
    {
        cout<<"Ihre Wahl\n";
        cout<<"1.....Schere\n";
        cout<<"2.....Stein\n";
        cout<<"3.....Papier\n";
        cout<<"4.....Brunnen\n";
        cout<<"Menuewahl : ";
        cin>> spie;
    }
     for (i=1; i<=1; ++i)
    {
        printf("Wurf %d: ", i);
        wurf = 1 + rand()%4;
        printf("%d\n", wurf);
    }
    {
    cout<<"Ihre Wahl:\n";
    switch (spie) {

    case 1:cout<<"Schere\n";break;
    case 2:cout<<"Stein\n";break;
    case 3:cout<<"Papier\n";break;
    case 4:cout<<"Brunnen\n";break;
    
    
    cout<<"Wahl des Computers:\n";
    switch(comp)
    {
    
    case 1:cout<<"Schere\n";break;
    case 2:cout<<"Stein\n";break;
    case 3:cout<<"Papier\n";break;
    case 4:cout<<"Brunnen\n";break;
    
    }
    }
    }
}



mfg
jeller

Dieser Post wurde am 05.05.2006 um 19:05 Uhr von jeller editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
05.05.2006, 20:24 Uhr
kronos
Quotenfisch
(Operator)



Zitat von jeller:
hallo der compiler und alles andere läuft richtig aber dann kann ich nur eine zahl auswählen und dAS programm geht aus !!!!

Schon klar, wir kennen den Quellcode...
Geh' ihn mal Zeile für Zeile durch und überlegt dir was passiert.
--
main($)??<-$<='?'>>2?main($-!!putchar(
(("$;99M?GD??(??/x0d??/a:???;a"+'?'/4)
??($??)+'?'/3-2-1+$%2)??''?')):'?';??>
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
05.05.2006, 20:39 Uhr
Pler
Einer von Vielen
(Operator)



Zitat:

void main (void)


Hast du das aus deinem Data Becker Buch?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
05.05.2006, 22:37 Uhr
0xdeadbeef
Gott
(Operator)



C++:
#include <iostream>
#include <cstdlib>
#include <ctime>

using namespace std;

// Brunnen? Baaaaaaaaah!
char const *const handzeichen[] = { NULL,
                    "Schere",
                    "Stein" ,
                    "Papier",
                    "Brunnen" };

int main() {
  unsigned int comp, spie;

  srand(time(NULL));
  
  cout << "Ihre Wahl\n";
  for(int i = 1; i <= 4; ++i) {
    cout << i << ": " << handzeichen[i] << '\n';
  }
  cout << "Menüauswahl : " << flush;
  cin >> spie;

  comp = rand() % 4 + 1;

  cout<< "Ihre Wahl:          " << handzeichen[spie - 1]
      << "\nWahl des Computers: " << handzeichen[comp] << endl;
}


--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
06.05.2006, 19:52 Uhr
jeller




Zitat von Pler:

Hast du das aus deinem Data Becker Buch?


ja ^^!!!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


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: