Definición De Repeat
Una de las estructuras de repetición empleada en la programación de algoritmos para repetir un código (una o más sentencias de programación). En algunos lenguajes (como C) el "repeat" es llamada "do".
Es similar al while . En while la condición para que se repita el bloque de instrucciones se evalúa desde el principio del ciclo de repeticiones, en cambio, en la estructura do-while, al principio se ejecuta el bloque y luego se evalúa la condición para ver si se sigue ejecutando o no. Esto significa que el bloque se ejecutará por lo menos una vez.
La forma de esta estructura repeat en C (empleando DO) es:
do {
bloque de enunciados
} while (condición);
Veamos un ejemplo en donde se imprimen los números del 1 al 10 usando esta estructura. Al final también se imprime en pantalla el valor contenido en la variable principal a fin de mostrar cuál es su valor final.
num = 1;
do {
printf(“%d
”, num);
num = num + 1;
} while (num<=10);
printf(“La variable num vale: %d
”, num);
Esto imprime en pantalla:
1
2
3
4
5
6
7
8
9
10
La variable num vale: 11
Una de las estructuras de repetición empleada en la programación de algoritmos para repetir un código (una o más sentencias de programación). En algunos lenguajes (como C) el "repeat" es llamada "do".
Es similar al while . En while la condición para que se repita el bloque de instrucciones se evalúa desde el principio del ciclo de repeticiones, en cambio, en la estructura do-while, al principio se ejecuta el bloque y luego se evalúa la condición para ver si se sigue ejecutando o no. Esto significa que el bloque se ejecutará por lo menos una vez.
La forma de esta estructura repeat en C (empleando DO) es:
do {
bloque de enunciados
} while (condición);
Veamos un ejemplo en donde se imprimen los números del 1 al 10 usando esta estructura. Al final también se imprime en pantalla el valor contenido en la variable principal a fin de mostrar cuál es su valor final.
num = 1;
do {
printf(“%d
”, num);
num = num + 1;
} while (num<=10);
printf(“La variable num vale: %d
”, num);
Esto imprime en pantalla:
1
2
3
4
5
6
7
8
9
10
La variable num vale: 11
Muy Bien.
ResponderBorrar