Tecnología

Inicio

Es cierto VS Falso Programación Declaración

Es cierto VS Falso Programación Declaración


La mayoría de los lenguajes de programación utilizan valores verdaderos y falsos, que a menudo se hace referencia como booleanos. valores booleanos pueden ser modelados como variables en los programas, o se puede utilizar directamente. Un valor booleano sólo puede ser verdadera o falsa. Estos valores permiten a los programadores para implementar estructuras de control tales como las sentencias condicionales y bucles. Booleanos también permiten que los programas responden a valores de datos impredecibles.

Booleanos

Los valores booleanos aparecen dentro de muchos lenguajes de programación. El siguiente código de ejemplo muestra la declaración y crear instancias de una variable booleana en un programa Java:

booleano TOOBIG = false;

Java es fuertemente tipado, por lo que las variables deben ser declaradas, junto con un indicador de su tipo, en este caso booleano. Otros lenguajes como JavaScript y PHP no requieren el tipo de ser declaradas, como el siguiente código JavaScript extracto demuestra:

var TOOBIG = false;

El siguiente código PHP lleva a cabo la misma tarea:

$ Too_big = false;

Las siguientes líneas de código pueden hacer referencia a la variable, el control o alterando su valor.

Las pruebas

la lógica y los valores de Boole a menudo aparecen en las pruebas dentro de los programas. Por ejemplo, el siguiente código Java de ejemplo demuestra una prueba:

cantidad> 500

Esto pone a prueba una variable denominada "cantidad" para ver si su valor es mayor que 500. Si el valor es de hecho superior a 500, la prueba devuelve un resultado verdadero. En otro caso devuelve un falso. pruebas de programación pueden comprobar varias condiciones, como muestra el código siguiente:

cantidad <= 500
cantidad == 500
cantidad! = 500

Los primeros devuelve verdadero si el valor de la variable es ya sea menor o igual a 500. La segunda prueba devuelve verdadero si el valor es igual a 500. La tercera prueba devuelve verdadero si el valor no es igual a 500, independientemente de si es mayor o menos de la misma. Los programas pueden pruebas de cadena juntos para crear flujos complejos de ejecución.

Las sentencias condicionales

Los valores booleanos y variables permiten que los programas para implementar muchos tipos diferentes de estructura de control. Si y else aparecen con frecuencia en los programas Web y de escritorio. El siguiente ejemplo de código Java demuestra esto:

si (cantidad <500) System.out.println ( "cantidad es inferior a 500");
else if (cantidad> 500) System.out.println ( "cantidad es mayor que 500");
otra cosa System.out.println ( "cantidad es igual a 500");

Si la primera instrucción devuelve cierto, ninguno de los otros dos se ejecute. Si la primera prueba vuelve falsa, la ejecución se mueve a la segunda prueba. Sólo si la primera y segunda pruebas devuelven false ejecutará la tercera prueba.

bucles

Las pruebas condicionales a menudo aparecen en las estructuras de bucle dentro de los programas. Un bucle consiste en una o más instrucciones de código de ejecución en varias ocasiones. El siguiente ejemplo de código Java demuestra esto:

for (int contador = 0; contador <100; contador ++) {
System.out.println ( "bucle de iteración:" + contador);
}

Cada vez que el bucle se ejecuta, comprueba el valor de la variable de contador, que se estableció inicialmente a cero cuando el bucle iniciado. Si la variable es todavía inferior a 100 la prueba devuelve verdadero y el contenido bucle se ejecuta. Al final de cada iteración el valor del contador tiene un añadido a la misma. Cuando el contador llega a 100, la prueba volverá falsa y el bucle no se ejecutará de nuevo.