Criterios Ordenación ARRAYS

27/04/2004 - 15:04 por Onix | Informe spam
Hola grupo:

Necesitaria saber si existe alguna forma de ordenar proporcionalmente un
array bidimensional, me explico. Tengo un array bidimensional con 3 codigos
de color (Rojo, Verde y Azul).

Por programación le paso un porcentaje de la cantidad que quiero que
aparezca de cada uno, por ejemplo, Rojo 25%, Verde 45%, Azul 30%.

A continuación creo el array (5x5 elementos):
colores(0)(0)="Rojo"
colores(0)(1)="Rojo"
colores(0)(2)="Rojo"
..

Asi hasta completarlo con los porcentajes indicados, siendo el último
colores(5)(5)="Azul"

A la hora de mostrarlo necesitaria que los colores se entremezclaran y que
respeten la proporción en la medida de lo posible, es decir, que no me salga
cada "cuadro" color agrupado. No se si me explico bien.

He pensado a la hora de crear el array hacerlo Random, pero tengo el
problema de que como no toma en cuanta nada al hacerlo aleatorio, hay
ocasiones en que los colores aparecen bastante agrupado y es lo que trato de
evitar.

Alguna idea?

Existe algún algoritmo de ordenación que permita combinar los valores del
array proporcionalmente?

Un saludo!
 

Leer las respuestas

#1 Rubén Vigón
27/04/2004 - 16:30 | Informe spam
Te he respondido en el foro de Visual Basic

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic
http://www.mvp-access.com/rubenvigon

Preguntas similares