Pascal/Turbo Pascal - el milagro

 
Vista:

el milagro

Publicado por gerson (1 intervención) el 26/09/2007 19:44:32
como se utiliza el round o random
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:el milagro

Publicado por Mariano (57 intervenciones) el 27/09/2007 06:18:51
Hola, mira, son 2 funciones totalmente distintas.
El round, lo que hace es redondear un determinado valor real.
y se usa round(x):integer, donde redondea el numero x, al entero mas cercano.
Mientras que la funcion Random, genera un valor Pseudo Aleatorio dentro de un determinado rango preestablecido por el programador.

Por ej, si haces random (x) genera un valor ENTERO entre [0,x-1], es decir si pones random (3), genera un valor aleatorio q puede ser:0,1,2
Sin embargo, esto es pseudoAleatorio, ya q si corres varias veces el programa, siepre va a generar la misma secuencia de numeros. Es por eso, que se puede agregar una linea mas de codigo Randomize, que lo que hace es generar una "semilla" y de esta manera sea realmente aleatorio la designacion de numeros dentro del rango preestablecido

Un abrazo!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar