Ayuda Visual basic 2010 principiantes

Publicado en 'Programación' por pertime, 18 Oct 2012.





  1. pertime

    pertime Miembro nuevo

    Registro:
    13 Mar 2012
    Mensajes:
    23
    Likes:
    0




    Buenas noches queria saber cuando se utiliza dicho comando que significa PORFAVOR RE BIEN EXPLICADO


    FOR Y NEXT

    tambien los acumuladores y contadores como se usan con que variable se inician porfavor

    gracias
     


  2. chal2

    chal2 Miembro nuevo

    Registro:
    26 Oct 2012
    Mensajes:
    27
    Likes:
    4
    veo q hay mucho parecido del visual con el java
    asi q te explicare

    el for es para que cumpla una secuencia

    por ejemplo asi dando de ejemplo en un vector

    int x[]=new int [100];

    for(int i=0;i<x.length;i++)

    aqui creamos la variable i
    que sera la linea donde donde inicie la cual es 0
    ya q en todo vector siempre inicia desde 0
    entonces i inicia en 0
    de ahi decimos que i tiene que ser menor que el tamaño de toda la longitud del vector
    osea menor que 100

    y con el i++
    decimos que ira subiendo
    por ejemplo de 0 , luego subira a 1 , luego a 2, luego a 3 ... y asi
    hasta llegar al ultimo q sea menor q 100



    sobre lo q dices de contadores creo q te refieres a un variable que ira subiendo
    por ejemplo creas un contador que inicie en 0

    int contador=0;


    usare el ejemplo del for de aserato

    String salida="";
    for(int i=0;i<x.length;i++)
    if(x[0]=<99)
    {
    contador++;
    salida+="\nNumero" + (i+1) + " = " +contador;
    }
    return salida;
    }


    ok aqui te digo que los numeros ingresados en un vector
    se almacenan siempre en la posición 0 , q es donde pongo i=0
    entonces hace el reccorrido hasta el 99

    entonces usamos el IF q es una condicional

    si x[0] es igual a cualquier numero que sea menor que 100 ,}
    el contador que es un 0 subira a 1 por eso se pone contador++;
    osea de 0 subira a 1

    y pongo q el i+1 por que i es un 0 +1 = 1

    osea el primer numero saldria asi

    Numero 1 = 1


    ok , terminamos y continuamos nuevamente
    ahora el i sube a 1 ,
    y hara la comparación nuevamente

    entonces contador ahora subira a 2 ... y se alamecena

    ahora quedara debajo Numero2=2;


    se complira todo este procedimiento hasta que termine el ciclo del for
    osea , junto con la condición

    al final quedaria asi ;

    Numero 1 = 1 ;
    Numero 2 = 2;
    Numero 3 = 3
    Numero 4 = 4
    ......
    .....

    .....
    ...

    y asi hasta el
    Numero 99 = 99;

    sobre el next , no se exactamente a que te refieres