Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/01/2011, 11:43
Avatar de Munire
Munire
 
Fecha de Ingreso: julio-2010
Ubicación: en el ciberdespacio (España)
Mensajes: 150
Antigüedad: 14 años, 4 meses
Puntos: 4
Respuesta: Problema con bucles c++

for (v1=1, v2=17 ;; prog=1);

en el for NO se pone punto y coma (;) (idem para if, while...)
solo se pone en las sentencias por lo que sobraria.

la estructura del for es la siguiente (puede haber muchas formas pero esta es la mas basica)

Código C:
Ver original
  1. for(i=0; i<n; i++)
  2. {
  3. }

para i igual a cero, va sumando 1 a i hasta que n sea menor que i ( es decir que no se cumpla i<n)




por que no muestra nada?

por que la condicion que se ha de cumplir para que el bucle for se repita es la del medio

Código:
for( ; _ ; )
y tu en el medio no tienes nada

Código:
for(v1=1, v2=17 ;_; prog=1)
por lo que el bucle es infinito y nunca llega a la sentencia


Código C++:
Ver original
  1. cout<<b1<<endl;