プログラミングでは、「while」や「do while」は条件ループである。

条件が真か偽かをチェックするタイミングが異なる：
- while」ループでは、まず条件がチェックされ、それからコードが実行される。
- do while "ループでは、まずコードが実行され、それから条件がチェックされる。

このことは、"do while "ループは少なくとも一度は実行され、"while "ループは一度も実行されない可能性があることを意味する。

C言語のwhileループ構造
while (条件){ //実行する文
   	//実行する文
}

C言語のループ構造「do while」：
do { //ループの文
   	//ループの文
while (条件)
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)