Estás en: Inicio >> Foros >> Informática >> Programación
Programación /

[VB] ¿Que es un Array?

Participa en el tema [VB] ¿Que es un Array? en el foro Programación.
Hola ¿Que es un Array?¿Como lo Uso? Gracias...

Buscar en este tema:
 
  •  
    vcore escribió el 08/08/2005 a las 20:39 hs.
     
    ¿Mensaje inapropiado?
    #1 [VB] ¿Que es un Array?
    Hola ¿Que es un Array?¿Como lo Uso?
    Gracias
    +
     
    0
    Me gusta
     
    http://www.psicofxp.com/forums/programacion.313/266374-vb-que-es-un-array.html
    | Más
  • Bahiense escribió el 08/08/2005 a las 20:52 hs. ¿Mensaje inapropiado?

    #2 Re: ¿Que es un Array?

    Es como un vector o una matriz , es para guardar datos , algo como :

    ' los declaras
    Dim vectorpepe(1 to 3) as string
    Dim vectoredad(1 to 3) as integer

    ' los llenas con lo que quieras
    vectorpepe(1)="Luis"
    vectorpepe(2)="Andres"
    vectorpepe(3)="Raul"
    vectoredad(1)=14
    vectoredad(2)=36
    vectoredad(3)=27

    ' y despues los usas

    for i=1 to 3
    print vectorpepe(i) & " tiene " & vectoredad(i) & " años"
    next i


    ' te daria
    Luis tiene 14 años
    Andres tiene 36 años
    Raul tiene 27 años
    Me gusta este mensaje
  • AGUSTIN_RAMONE escribió el 08/08/2005 a las 22:03 hs. ¿Mensaje inapropiado?

    #3 Re: ¿Que es un Array?

    Aca va otra explicacion, casi igual un poco mas formal.
    es una coleccion de componentes homogeneas del mismo tipo. cada componente se accede atraves de un indice.
    Ejemplo:

    Dim A(1 to 10)as string , declaras un arreglo A de 10 componentes de tipo string
    Dim B(1 to 8)as integer , declaras un arreglo B de 8 componentes enteras

    Para acceder a la i-esima componente: A(i)
    Ejemplo:
    A(5) = "cadena"
    B(3) = 654

    Podes crear arreglos de dos dimenciones(matrices):
    Dim matriz(1 to 10, 1 to 10) as integer
    luego, para acceder a la fila i, columna j pones: matriz(i,j)

    Trata de no caer fuera del rango del arreglo, eso te genera una excepcion.
    Tenes una funcion para redimensionar el arreglo dinamicamente. No me acuerdo bien el nombre, era algo de redim. Esto te puede servir cuando se te acaban las componentes y necesitas mas.

    Tambien podes crear arrelgos de tipos definidos por el usuario :
    Ejemplo:
    type Tpersona
    nombre as string
    telefono as string
    end type

    Dim personas(1 to 50) as Tpersona

    personas(1).nombre = "juan"
    personas(1).telefono = "13254"
    ...
    personas(30).nombre = "pepe"
    personas(30).telefono = "2222"
    Me gusta este mensaje
  • #4 Re: ¿Que es un Array?

    buen aporte...muy ilustrado...gracias...
    Me gusta este mensaje
Estás en: Inicio >> Foros >> Informática >> Programación


Estadísticas del tema
  • 3 RESPUESTAS
  • 3475 VISTAS
  • 4 USUARIOS RESPONDIERON
 
Ir arriba
Contacto | Acerca de | Ayuda | Términos Legales | privacidad | Pautas de convivencia | Mapa de los foros | TrabajÁ con nosotros
©2008 Psicofxp.com S.A. - Todos los derechos reservados
Certifica IAB