Esta función consiste en realizar acciones varias veces dependiendo en una condición al igual que la función while pero a diferencia de la misma funcion while esta realizará la instrucción por lo menos una vez y después evaluará la condción.
SINTÁXIS
do
{
.... ....
Bloque de Instrucciones....
.... ....
}
while(condición de finalización);
EJEMPLO
Realizaremos el mismo programa que con la función WHILE y veremos la diferencia.
FUNCIÓN WHILE Esta función nos permite ejecutar una o varias líneas de código de manera repetitiva sin necesidad de tener un valor inicial e incluso a veces sin siquiera conocer cuando se va a dar el valor final que esperamos. SINTÁXIS
while(condición de finalización)
{
.... ....
Bloque de Instrucciones....
.... ....
}
EJEMPLO
Realizaremos un programa que solicite su nombre y edad y después pregunte si desea volver a ingresar los datos.
FUNCIÓN FOR Un ciclo for es una estructura de control iterativa, que nos permite ejecutar de manera repetitiva un bloque de instrucciones, conociendo previamente un valor de inicio, un tamaño de paso y un valor final para el ciclo.
SINTÁXIS
for(int i = valor inicial; i <= valor final; i = i + paso){