Intrucciones para ciclos el problema de repetir todo el programa o cierta parte del programa mas de una vez.
Este ciclo es uno de los mas usados para repetir una secuencia de instruciones, sobretodo cuando se conoce la cantidad exacta de veces que se quiere que se ejecute una instrucion simple o compuesta.
Su formato general es:
for(inicializacion;condicion;incrmento)
{instruccion(es);};
ejemplo:
for(x=1;x<=10;x=x+1)
{puts("mamá");};
En su forma simple su inicializació´n es una instrucion deasignacion que carga la variable de control de ciclo con un valor inicial.
La condiccion es una exprecion relacional que evalua la variable de control de ciclo contra un valor final o de parada que determina cuando deve acvar el ciclo.
El incremento define la manera en que la variable de control de ciclo debe cambiar cada vez que el computador repite el ciclo.
Se deben separar esos 3 argumentos con punto y coma(;)
EJEMPLO
#include"stdio.h"
#include"conio.h"
#include"string.h"
void main()
{
clrscr();
//declaracion variables
int X;
//instruccion for
for(x=1;x<=10;x=x+1)
{ gotoxy(10, x+4); printf("%d mama",x);};
getchar();
}
CORRIDA
for (valorinicial,condicion,incremento)
valor inicial: es el valor con el cual inicializamos nuestra variable de control.
condiccion:si la cumple ejecuta la hacion o acciones e incrementa o decrementa la variable de control, sino la cumple, la condicion se sale del ciclo.
incremento: que puede ser positivo o negativo(decremento).