Funcion aleatorios

Raul
25 de Abril del 2005
Hola a todos!!

Necesitaria un programilla, en el cual una funcion reciba dos valores, un maximo y un minimo, y esta devolvera un numero aleatorio entre este 2 numero introducidos.
GRACIAS

Noel Solw
25 de Abril del 2005
// programa random.cpp
// written in Borland CPP ver 4.52

// Enviado por Raul el d?a 24 de abril de 2005
// Necesitaria un programilla, en el cual una funcion reciba dos valores,
// un maximo y un minimo, y esta devolvera un numero aleatorio entre
// este 2 numero introducidos (incluidos los extremos).

#include <iostream.h>
#include <iomanip.h>
#include <stdlib.h>

unsigned int GetData(char *msg)
{
int num = -1;
while(num < 0)
{
cout << msg;
cin >> num;
}
return num;
} // GET DATA

int main()
{
unsigned int mini = GetData("minimo : "),maxi = 0;
while(maxi <= mini)
maxi = GetData("maximo : ");
cout << endl;
maxi++;
randomize();
for(int i = 1;i <= 5;i++)
cout << "[" << i << "] : " << (mini + random(maxi-mini)) << endl;
cout << endl << "end of program - good bye ! ! ! " << endl;
return 0;
} // MAIN


Raul
25 de Abril del 2005
Gracias