Una consulta

Iniciado por josue_tux, 9 Mayo 2010, 19:56 PM

0 Miembros y 1 Visitante están viendo este tema.

josue_tux

Que sifnifica cuando estos  ciclo for se efectua de esta manera. Porque tengo unos programas que me los pasaron y estan de esta manera y soy sincero no creia que se pudiera hacer eso por eso les pido de favor si alguien sabe me lo diga.



1.  que pasa cuando un ciclo for lo podemos de esta manera que efectua

for(; ;)
    {

     }


2. o cuando se pone de esta manera que realiza

for(10;10; ;)
        {

        }




leogtz

Así no se puede interpretar el código.

Utiliza las etiquetas de código
[ code] código [/ code]

Quitando los espacios entre [].
Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com

ralymontes

for(i=1;i<=10;i++){printf("\n %d",i);}

Este code lo que hace es imprimir los numeros del 1 al 10

Primero inicia el indice i = 1, luego pregunta : 1 es menor o igual a 10??? ( <=10 ) , osea la segunda parte del for, y si la prespuesta es SI, hace lo que esta entre parentesis, en este caso i, que vale 1. Luego de esto, incrementa i en 1 (i++), osea ahora i  = 2, y pregutna de nuevo si es menor o igual a 10 (<=10), y asi... hasta que i sea 10. Esa es la ultima iteracion (vuelta).

saludos.

.:BlackCoder:.

Ambos son bulcles infinitos... Aunque en el segundo tienes que quitar el ultimo ';'
"No te esfuerzes por saber mas, esfuerzate por ser el mejor en lo que sabes... Y asi sabras mas" .:BlackCoder:. jajaja