Hacer mientras que lazo
Esto es muy similar al lazo del rato salvo que la prueba ocurre en el extremo del cuerpo del lazo. Esto garantiza que el lazo está ejecutado por lo menos una vez antes de continuar.
Tal disposición se utiliza con frecuencia donde están ser leída los datos. La prueba entonces verifica los datos, y los lazos de nuevo a leído otra vez si era inaceptable.
do
{
printf("Enter 1 for yes, 0 for no :");
scanf("%d", &input_value);
} while (input_value != 1 && input_value != 0)
Para entender mejor hacen mientras que el lazo nos dejó considerar el ejemplo siguiente:
#include <stdio.h>
int main()
{
int i;
i = 0;
do
{
printf("The value of i is now %d\n", i);
i = i + 1;
} while (i < 5);
return 0;
}
El resultado del programa se exhibe como sigue:
The value of i is now 0
The value of i is now 1
The value of i is now 2
The value of i is now 3
The value of i is now 4 |
|