---------- Mensaje reenviado ----------
De: vascocho <[email protected]>
Fecha: 1 de junio de 2011 14:47
Asunto: Re: Programacion de Video Juegos
Para: ArYiXb <[email protected]>
Hola gracias por su ayuda aca va mi primer duda en un ejercicio de
progrmacion.
*Actividad a realizar
*Escribir una función que devuelva la tirada de un dado de rol de n caras.
Se contemplan dados que no existirían físicamente como los de 5 caras.
*El Ejercicio resuelto lo adjunte.*
*Repuesta del profesor :*
El ejercicio está bien, no debería colocarse el srand dentro de la función o
no tendrá aleatoriedad
*Duda*:
Donde colocar el srand.
Gracias
Saludos
>
#include <conio.h>
#include <iomanip>
#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;
int dado(int x);
int w;
int main() {
cout <<"\nEl resultado es: " << dado(w);
}
int dado(int x)//
{
srand(time(NULL)); //se obtiene una distancia al azar
int w=rand()%6+1;
return (w);
}