Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Consulta

Estas en el tema de Consulta en el foro de C/C++ en Foros del Web. Existe alguna forma, de por ejemplo modificar un arreglo ordenado pero que se cambie al azar solo un porcentaje de numeros ejemplo si tengo un ...
  #1 (permalink)  
Antiguo 05/05/2010, 09:46
Avatar de extremoo  
Fecha de Ingreso: abril-2009
Mensajes: 54
Antigüedad: 15 años
Puntos: 0
Sonrisa Consulta

Existe alguna forma, de por ejemplo modificar un arreglo ordenado pero que se cambie al azar solo un porcentaje de numeros ejemplo si tengo un arreglo de 100 que solo se desordene el 10 % de este?
  #2 (permalink)  
Antiguo 05/05/2010, 10:15
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años
Puntos: 228
Respuesta: Consulta

La posibilidad existe pero tenes que desarrollarla a mano.
  #3 (permalink)  
Antiguo 06/05/2010, 12:37
Avatar de Fernand0  
Fecha de Ingreso: septiembre-2005
Ubicación: Buenos Aires
Mensajes: 610
Antigüedad: 18 años, 7 meses
Puntos: 19
Respuesta: Consulta

busca rand()..

seria bastante simple, calculas la dimension del array, o simplemente pones la dimension sin necesidad de usar sizeof()... de esa dimension obtenes cual es el 10%..

pones ese 10% como limite en un bucle, y luego utilizas random=rand() para modificar el arreglo[random]

saludos

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:41.