Un bucle repetir hasta es una estructura de control repetitiva en donde se ejecuta un ciclo de instrucciones y después se comprueba una condición, mientras la condición sea falsa se seguirán repitiendo las instrucciones y cuando la condición sea verdadera saldrá del bucle.
En pseudocódigo se realiza de la siguiente forma:
![](https://cienciayt.com/wp-content/uploads/2020/05/p0-7-0.png?w=187)
En diagrama de flujo se realiza de la siguiente forma:
![](https://cienciayt.com/wp-content/uploads/2020/05/p0-7-1.png?w=366)
En diagrama N-S se realiza de la siguiente forma:
![](https://cienciayt.com/wp-content/uploads/2020/05/p0-7-2.png?w=396)
Ejemplo:
Realizar un pseudocódigo, un diagrama de flujo y un diagrama N-S que calcule el factorial de un número utilizando un bucle repetir.
Pseudocódigo:
![](https://cienciayt.com/wp-content/uploads/2020/05/p0-7-3.png?w=527)
Diagrama de flujo:
![](https://cienciayt.com/wp-content/uploads/2020/05/p0-7-4.png?w=437)
Diagrama N-S:
![](https://cienciayt.com/wp-content/uploads/2020/05/p0-7-5.png?w=732)