2. Es habitual que dentro de los
programas se realicen tareas
repetitivas o iteraciones (repetir
las mismas operaciones pero
cambiando ligeramente los
datos). Esto no supone ningún
problema para el programador
novato, que después de
aprender a copiar y pegar puede
repetir el mismo código. Pero
dentro de un limite
3. Un programa que
escriba tres veces el
mismo mensaje como
una dirección para
imprimir unos sobres
de cartas seria el
siguiente:
#include "stdafx.h"
#include "conio.h"
#include "stdio.h"
int main()
{
printf ("universidad pontificia n");
printf ("Alberto Aguilera, 23nn");
printf ("universidad pontificia n");
printf ("Alberto Aguilera, 23nn");
printf ("universidad pontificia n");
printf ("Alberto Aguilera, 23nn");
getch ();
return 0;
}
4. Es un conjunto de instrucciones que se repiten
varias veces. Es decir, es una zona del programa en
el que el flujo del mismo deja de ser descendente y
vuelve hacia atrás para repetir la ejecución de una
serie de instrucciones.
El bucle mas sencillo es for que generalmente se
utiliza para repetir parte de un codigo a un numero
determinado de veces. Además existen otros dos
tipos de bucles mas: while y do-while los cuales
se usan para repetir una serie de instrucciones
mientras una condición es cierta
5. El bucle for queda definido por tres
argumentos: sentencia_inicial, condición de
repetición y sentencia final del bucle, estos
argumentos se escriben separados por punto y
coma. Así la sintaxis del bucle for es:
for (sentencia_inicial; condición; sentencia_final)
{
Instrucción_1;
Instrucción_2;
}
6. Bucle
#include "stdafx.h"
#include "conio.h"
#include "stdio.h"
int main()
{
Sentencia
int i;
inicial
for (i=0;i<3;i++)
{
Condición
printf ("universidad pontificia n");
printf ("Alberto Aguilera, 23nn");
Sentencia
}
final
getch ();
return 0;
}
for (i=0;i<3;i++)
7. for (i=0;i<3;i++)
{
printf ("universidad pontificia n");
printf ("Alberto Aguilera, 23nn");
}
Donde el bucle for nos indica en la condición
debe imprimir tres veces el mismo mensaje
8. Al igual que For el bucle While hace una
repetición hasta que se cumpla una condición.
La estructura es l siguiente:
while (condición)
{
bloque de instrucciones
};
10.
num=0 es un contador
while (num<=10) la instrucción junto con la
condición (indica que el conjunto de
instrucciones se ejecutara hasta completar diez
veces)
La instrución printf("Repeticion numero %dn",
num); es la que imprime diez veces uma
variable
Incrementa el contador de a variable
num = num + 1; hasta llegar a cumplir la condicion