Numero random

di il
2 risposte

Numero random

Buonasera a tutti, è un periodo che mi tocca lavorare con le funzioni rand e srand..
In questo esercizio non capisco dove sbaglio, perché il numero viene uguale:
#include <iostream>
#include <ctime>
using namespace std;
main(){
cout<<"Lancio dado prima persona: ";
srand((unsigned)time(NULL));
int dadouno=rand()%6+1;
cout<<dadouno;
cout<<endl;
cout<<"Lancio dado seconda persona: ";
srand((unsigned)time(NULL));
int dadodue= rand()%6+1;
cout<<dadodue;}
Non capisco..

2 Risposte

  • Re: Numero random

    Il fatto è che bisogna studiare (=leggere e comprendere) la documentazione ...

    srand va usata una sola volta all'inizio del programma ...
  • Re: Numero random

    oregon ha scritto:


    Il fatto è che bisogna studiare (=leggere e comprendere) la documentazione ...
    Si lo so..
    srand va usata una sola volta all'inizio del programma ...
    Ci avevo provato.. ma evidentemente avevo sbagliato

    Grazie per la dritta!
Devi accedere o registrarti per scrivere nel forum
2 risposte