[ Foro de Pascal ]

vector aleatorio

16-Sep-2014 19:35
Carolina Sanchez
2 Respuestas

Hola quisiera que me ayudaran con un problema.. Tengo que cargar un vector de forma aleatoria y ordenarlo con tres métodos distintos de ordenamiento para realizar una comparación (tiempo de ejecución, entre otras).. mi duda es como hago para utilizar el mismo vector aleatorio para los tres métodos?..
Espero sus respuestas..muchas gracias.


17-Sep-2014 17:17
Carolina Sanchez

Aun sigo con el problema..


19-Sep-2014 11:46
Nacho Cabanes (+84)

Te ha contestado Luis en otro hilo, pero lo resumo aquí también por si acaso: en primer lugar, declaras tres arrays. Posteriormente, tienes dos alternativas: o bien rellenas el primer vector con datos al azar y vuelcas su contenido en los otros dos, o bien directamente rellenas los tres vectores a la vez:


for i:=1 to maximo do
begin
    n := random (50)+1;
    vec[i]:= n;
    vec2[i]:= n;
    vec3[i]:= n;
end;








(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)