elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  obtener los Items de un listbox
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: obtener los Items de un listbox  (Leído 9,949 veces)
erick185

Desconectado Desconectado

Mensajes: 57



Ver Perfil
obtener los Items de un listbox
« en: 3 Abril 2009, 07:53 am »

buen dia

fijense que me tope con un problema, bueno a la hora que tengo lleno el listbox, quiero obtenet el numero mayor y el menor que estan dentro del listbox, pero no me sale aun, aqui esta mi codigo

Código:
Dim inicio, fin as integer
Dim ciclo as integer
Dim n,cuantos as integer

'bueno aqui lleno el listbox.

For ciclo = 1 To cuantos
                n = Rnd() * (fin - inicio) + inicio
                ListBox1.Items.Add(n)
                ListBox1.Sorted = True
                Next
        End

lo que si se es que por medio del la variable "n" podre encontra el numero mayor y el menor, pero he hecho comparaciones y nada, me tira otros numeros, pero no son los que les indico

-suponiendo que en el listbox tenga estos numeros
1
2
5
17
9
15
4

desde aqui podemos notar que le mayor es el 17 y el menor el 1, como logro obtener esos numero, la cual quiero mostrarlos en un label.

toda iformacion sera bienvenida

de antemano gracias


En línea

Hadess_inf
Desesperado
Colaborador
***
Desconectado Desconectado

Mensajes: 2.048


Nueva Vida


Ver Perfil WWW
Re: obtener los Items de un listbox
« Respuesta #1 en: 4 Abril 2009, 20:57 pm »

Solo tienes que aplicar el metodo de la burbuja:

Ordenamiento por burbuja


En línea

Shell Root
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.723


<3


Ver Perfil WWW
Re: obtener los Items de un listbox
« Respuesta #2 en: 6 Abril 2009, 19:36 pm »

Código:
ListBox1.Sorted = True
Ps lo mas logico es como estas organizando el ListBox

Pudes coger el primer y ultimo Item del List Y yá ¿No?
En línea

Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.
43H4FH44H45H4CH49H56H45H
Wiki

Desconectado Desconectado

Mensajes: 502



Ver Perfil
Re: obtener los Items de un listbox
« Respuesta #3 en: 7 Abril 2009, 04:20 am »

Código:
ListBox1.Sorted = True
Ps lo mas logico es como estas organizando el ListBox

Pudes coger el primer y ultimo Item del List Y yá ¿No?


Citar
Utilice la propiedad Sorted para, de forma automática, ordenar cadenas alfabéticamente en un ListBox

Por lo tanto en numeros > a 9 necesitaria un método de ordenamiento.
En línea


-R IP
:0100
-A 100 
2826:0100 MOV AH,09
2826:0102 MOV DX,109
2826:0105 INT 21
2826:0105 MOV AH,08
2826:0105 INT 21
2826:0107 INT 20
2826:0109 DB 'MI NICK ES CODELIVE.$' 
2826:0127 
-R BX
:0000
-R CX
:20
-N CODELIVE.COM
-W
DarkItachi


Desconectado Desconectado

Mensajes: 516


Itachi Uchiha


Ver Perfil
Re: obtener los Items de un listbox
« Respuesta #4 en: 7 Abril 2009, 19:19 pm »

Tengo un ejercicio de un libro de esto mas o menos hecho en C++, a ver si lo entiendes y te ayuda.

Código:
#include <iostream>
using namespace std;

int Big(int,int);
main()
{
      int numeros[9];
      int mayor=0;
      for (int i=0;i<=9;i++)
      {
          cout<<"Introduzca numero " << (i+1) << " : ";
          cin>>numeros[i];
          cout<<"\n";
      }
      cout<<"El mayor de los dos primeros es: " << Big(numeros[0],numeros[1]);
      for (int a=0;a<10;a++)
      {
          mayor=Big(mayor,numeros[a]);
      }
      cout<<"\nEl mayor de todos es: " << mayor << " \n";
      system("pause");
}
int Big(int x,int y)
{
    if (x>y)
    {
        return x;
    }
    else if (y>x)
    {
        return y;
    }
    else
    {
        return x;
    }
}
             
En este caso podrias cambiar la funcion Big(x,y) por Math.Max(x,y)

Suerte
           
   
En línea

Come to me when you have these eyes...

By more that you try it, a feather never will achieve to fly.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines