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

[C/C++] Pequeña duda acerca del bucle for

Participa en el tema [C/C++] Pequeña duda acerca del bucle for en el foro Programación.
Mi duda consiste en esto, en c por ejemplo for tiene esta forma: int i=0; ...

Buscar en este tema:
 
  •  
    #1 [C/C++] Pequeña duda acerca del bucle for
    Mi duda consiste en esto, en c por ejemplo for tiene esta forma:

    int i=0;
    for(i=0;i<10;i++)
    {
    instrucciones
    }

    No entiendo para que sirve que ponga en la primera parte del for i=0 si ya se le puso ese valor... .

    Mientras que en bash es totalmente distinto porque tiene esta forma

    for x in (argumentos)
    do
    instrucciones
    done

    Ahi el for se repite tantas veces como argumentos que haya, osea nada que ver con C . :S
    +
     
    0
    Me gusta
     
    http://www.psicofxp.com/forums/programacion.313/840431-c-c-pequena-duda-acerca-del.html
    | Más
  • #2 Re: Pequeña duda acerca del bucle for

    Básicamente el primer parámetro del for es el valor de inicialización, teniendo ese valor no es necesario que anteriormente le asignes un valor a i , podes directamente poner int i; y despues tirar el for, es útil cuando no sabes en que entero quedó i y necesitas volverlo a 0 o al número desde el que necesites empezar a iterar. Otra respuesta a tu pregunta sería porque ese valor es necesario, simplemente, el for esta hecho de esa forma, quieras o no vas a tener q poner el valor inicial , y no es necesario que se lo des a i, podes darselo a cualquier otra variable que vas a usar dentro del bucle.

    Bueno espero que hayas entendido.. jeje

    Saludos!
    Me gusta este mensaje
  • #3 Re: Pequeña duda acerca del bucle for

    Pues yo diria que es simplemente un error de estilo de programacion deberia solo declararse int i; ya que en el primer parametro del for definimos el valor incial de la variable y siempre que llegue a ese bucle va a tener el valor inicial asignado.
    Me gusta este mensaje
  • #4 Re: Pequeña duda acerca del bucle for

    for (int i = 0; i<10; i++){
    }

    int i=0;

    for (;i<10; ){
    i++
    }

    int i=0;

    for (;i<10;i++){
    }
    Me gusta este mensaje
  • #5 Re: Pequeña duda acerca del bucle for

    Gracias, ok entonces podre poner directamente de la forma que quiera..
    Me gusta este mensaje
Estás en: Inicio >> Foros >> Informática >> Programación


Estadísticas del tema
  • 4 RESPUESTAS
  • 139 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