Funzione rand

di il
5 risposte

Funzione rand

Buogiorno,
Sto studiando per l'esame di informatica, sapete mica cosa fa questa riga di programma
int estrai_carta()
{
return(rand()%52)+1;
}
e perchè non viene assegnato nessun valore all'intero
grazie

5 Risposte

  • Re: Funzione rand

    Restituisce un intero casuale tra 1 e 52
    La seconda domanda non si capisce
  • Re: Funzione rand

    Volevo intendere perché non viene assegnato nessun valore al
    int estrai_carta()
  • Re: Funzione rand

    Continuo a non capire
  • Re: Funzione rand

    Lo imposti il seed nel main?
    #include <time.h>
    
    int estrai_carta(){
    	return(rand()%52)+1;
    }
    
    int main() {
        srand(time(NULL));
        printf("%d\n", estrai_carta());
        
        return 0;
    }
  • Re: Funzione rand

    Il fatto è che ancora non ha saputo spiegare il problema che ha...
Devi accedere o registrarti per scrivere nel forum
5 risposte