Como funciona el while y el do while en programación?
En programación, while y do while son bucles sujetos a una condición, es decir, se ejecutan  mientras la condición se cumpla.

Se diferencian en cuando se comprueba si la condicion es verdadera o falsa:
- En el bucle while primero se comprueba la condición y luego se ejecuta el código.
- En el bucle do while primero se ejecuta el código y luego se comprueba la condición.

Esto implica que los bucles do while se ejecutarán al menos una vez, mientras que los bucles while podrían no ejecutarse nunca.

Estructura de bucle while en sintaxis C:
while (condición){ 
   	//sentencias a ejecutar 
}

Estructura de bucle do while en sintaxis C:
do { 
   	//sentencias del bucle 
} while (condición)