Foros del Web » Programando para Internet » ASP Clásico »

Ordernar Array de numeros

Estas en el tema de Ordernar Array de numeros en el foro de ASP Clásico en Foros del Web. Estoy intentado ordenar un array de nuemero pero no se como hacerlo, alguien me puede ayudar ????...
  #1 (permalink)  
Antiguo 09/08/2006, 04:19
Avatar de Ascariz  
Fecha de Ingreso: noviembre-2005
Mensajes: 403
Antigüedad: 18 años, 6 meses
Puntos: 0
Exclamación Ordernar Array de numeros

Estoy intentado ordenar un array de nuemero pero no se como hacerlo, alguien me puede ayudar ????
__________________
Desarrollador & Diseñador Web
Diseño de paginas web en Madrid
  #2 (permalink)  
Antiguo 09/08/2006, 05:21
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 19 años, 9 meses
Puntos: 18
http://www.soloasp.com.ar/vercodigo.asp?id=6
  #3 (permalink)  
Antiguo 09/08/2006, 06:04
Avatar de Ascariz  
Fecha de Ingreso: noviembre-2005
Mensajes: 403
Antigüedad: 18 años, 6 meses
Puntos: 0
gracias.

Ejemplo:

Código HTML:
	MiCarrito(1,1) = 3
	MiCarrito(0,1) = 33
	MiCarrito(1,2) = 2
	MiCarrito(0,2) = 22
	MiCarrito(1,3) = 4
	MiCarrito(0,3) = 44
	MiCarrito(1,4) = 5
	MiCarrito(0,4) = 55	
	MiCarrito(1,5) = 6
	MiCarrito(0,5) = 66
	MiCarrito(1,6) = 1
	MiCarrito(0,6) = 11

	for i=0 to 6
		response.Write(MiCarrito(0,i)&"-"&MiCarrito(1,i)&"<br/>")
	next 

	dim nuevoCarrito (1,6)
	aux = 0
	aux2 = 0
	for i=0 to 6-1
		for a = i+1 to 6
			if MiCarrito(1,i) > MiCarrito(1,a) then 
				aux = MiCarrito(1,a)
				aux = MiCarrito(0,a)
				MiCarrito(1,a) = MiCarrito(1,i)
				MiCarrito(0,a) = MiCarrito(0,i)
				MiCarrito(1,i) = aux
				MiCarrito(0,i) = aux
			end if 
		next
	next
	response.Write("<br/><br/>")
	for i=0 to 6
		response.Write(MiCarrito(0,i)&"-"&MiCarrito(1,i)&"<br/>")
	next
__________________
Desarrollador & Diseñador Web
Diseño de paginas web en Madrid
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 02:08.