Programa While
CONDICION.
La condición ha de ser una sentencia que devuelva un valor booleano, y esta puede ser el valor booleano en sí, verdadero(true) si la condición se cumple, o falso si esta no secumple(false). También puede contener el nombre de una variable booleana, y el valor de la expresión dependerá de su contenido. Se debe tener en cuenta que además de las variables también puede haberllamadas a funciones que devuelvan un valor.
Sentencias Comparativas
La forma más obvia tal vez, y la más usada sin duda, son las sentencias comparativas, que usan los operandos igual, diferente, menor oigual, mayor o igual, menor y mayor. En el caso del lenguaje C, se utilizan los siguientes símbolos para representar las comparaciones anteriores: ==, !=, <=, >=, <, >,
Particularidadesde lenguajes
En algunos lenguajes, se pueden utilizar variables no booleanas en la comparación: Por ejemplo, si la variable vale 0 será como si la condición no se cumpliera, y siempre que seadiferente de 0, se considerará que la condición se cumple.
Ejemplo (Usando sintaxis de C)
#include <stdio.h>
int main(){
int tecla = 0;
while(tecla == 0){scanf("%i",&tecla); /* Leemos el numero ingresado */
}
}
WHILE.
(Mientras). Una de las estructuras de repetición empleada en la programacion de algoritmos. While permite al programador especificar lasveces que se repita una acción (una o más sentencias de programacion) mientras una condición se mantenga verdadera. La forma del while en lenguaje C es:
while (condición)
{
bloque de instrucciones};
Mientras la condición se mantenga verdadera, el bloque de instrucciones dentro de las llaves se ejecutará "x" cantidad de veces. Es necesario que alguna vez la condición se haga falsa, pues...
Regístrate para leer el documento completo.