RE:numeros random y ejecutar otros programas
Hola,
Como no recibio respuesta me autorespondo. Encontre la solucion buscando en internet, en sitios en ingles.
PAra numeros aleatorios: srand(time(0)); eso antes de un loop o lo que sea. despues del loop se define el elemento, por ejemplo:
int theNumber = rand() % 4 + 1;
eso origina numeros entre al azar entre 1 y 4.
Para ejecutar un programa externo se usa, entoras posibilidades, system. Por ejemplo
system("paup.exe");
ejecuta el programa Paup. EL problema es que a ese programa debo darle ciertos parametros, como por ejemplo el archivo que debe ejecutar. En la linea de comando DOS de ese programa quisiera ejecutar, por ejemplo, "exe ran.nex", lo que inicia la ejecucion del archivo ran.nex, el que contiene informacion y comandos.
Bueno, si alguien sabe como agregarle los parametros a "system" lo agradeceria. Si nadie sabe como hacerlo seria lamentable.
Comodije antes soy muy, pero muy novato, y perdonen mi lenguaje poco tecnico. Mientras tanto seguire buscando respuestas en internet y, en la medida que las encuentre las escribire aqui.
saludos a cada lector de este post,
sergio