SORTEO ORDENAMIENTO VISUAL BASIC

 

 

 

III UNIDAD VISUAL BASIC VISUAL BASIC ARREGLOS

4.- VISUAL BASIC SORTEOS U ORDENAMIENTOS

Un proceso muy común con listas, es el llamado sorteo u ordenamiento.

Este proceso consiste en reacomodar los elementos de la lista en un nuevoorden, de acuerdo a algún criterio.

Sorteo creciente y decreciente

Existen muchos métodos u algoritmos de sorteos, el mas común de ellos, esel denominado algoritmo de burbuja, que se basa en el siguiente algoritmo:

N=CANTIDAD DE ELEMENTOS DE LA LISTA

FOR K = 1 TO N-1

RENGLÓN = 1

DO WHILE RENGLÓN ⇐ N - K

IF LISTA(RENGLON) > LISTA(RENGLON + 1) THEN

TEMP = LISTA(RENGLON)

LISTA(RENGLON)=LISTA(RENGLON + 1)

LISTA(RENGLON + 1) = TEMP

 

END IF

RENGLÓN = RENGLÓN + 1

LOOP

NEXT K

Las notas a considerar con respecto al algoritmo son:

- Las variables n, k, renglón, son variables de control y deberán serdeclaradas de tipo integer.

- La variable temp, deberá ser declarada de acuerdo al tipo de dato delos elementos de la lista.

- Todas las referencias a LISTA, deberán ser cambiadas por el nombreverdadero de la lista real.

- Es el símbolo del if, quien determina el tipo de sorteo, es decir,(>)ascendente, (

SORTEO ORDENAMIENTO VISUAL BASIC

SORTEO ORDENAMIENTO VISUAL BASIC

Un proceso muy común con listas, es el llamado sorteo u ordenamiento. 4.- VISUAL BASIC SORTEOS U ORDENAMIENTOS 4.- VISUAL BASIC SORTEOS U ORDENAMIENTOS III UN

adsl

es

https://adsltodo.es/static/images/adsl-sorteo-ordenamiento-visual-basic-1139-0.jpg

2024-11-19

 

SORTEO ORDENAMIENTO VISUAL BASIC
SORTEO ORDENAMIENTO VISUAL BASIC

MÁS INFORMACIÓN

El contenido original se encuentra en https://programacionfacil.com/visual_basic/sorteo_ordenamiento/
Todos los derechos reservados para el autor del contenido original (en el enlace de la linea superior)
Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail [email protected] y retiraremos este contenido inmediatamente

 

 

Update cookies preferences