09/05/2009, 10:36
|
| | Fecha de Ingreso: mayo-2009
Mensajes: 1
Antigüedad: 15 años, 8 meses Puntos: 0 | |
Respuesta: Ayuda a principiante en C++ Ok, vamonos línea por línea: const int TOT = 5; (nota que te falta el punto y coma final)
está línea establece una constante TOT con valor 5, es constante y por lo tanto no puede cambiar su valor dentro de la ejecución del programa.
int suma = 0, ind;
esta línea declara 2 variables de tipo entero, una inicializada en 0. for (ind=1; ind<=TOT; ind=ind+2){
suma = suma + ind;
printf("%d",suma);
}
aqui ind vale 1, ind <= TOT donde TOT = 5, y cada ves que se ejecute el bloque for se le sumará 2 a ind.
entonces: suma = 0 + 1 dando suma = 1 y lo imprime.
Después, ind ya vale 3, suma = 1 + 3 dando suma = 4 y lo imprime.
Después, ind ya vale 5, suma = 4 + 5 dando suma = 9 y lo imprime.
Después ind vale 7 pero como ya no cumple la condición del FOR ya no ejecuta el bloque de instrucciones. |