“Conocimientos Programación>Lenguajes De Programación

Lógica booleana le permite

2012/9/16
Qué ? Muchos lenguajes de programación utilizan la lógica booleana. Lógica booleana permite a los programadores realizar pruebas condicionales . Los programas pueden adaptar el flujo de ejecución a comportarse de una manera específica en función de los resultados de estas pruebas. Las pruebas condicionales devuelven valores booleanos , que sólo puede ser verdadera o falsa . Los programas suelen utilizar la lógica y los valores booleanos para implementar " si ", "entonces " y "estructuras más". Condicionales

pruebas condicionales en programas a menudo ponen a prueba los valores de las variables. Por ejemplo, el siguiente código de Java contiene una prueba condicional que implica la lógica booleana :

int myNumber = 5 ;

if ( myNumber > 0 ) System.out.println ( "mayor que cero ") ;

else if ( myNumber < 0 ) System.out.println ( " Menos que cero ");

más System.out.println ( "Debe ser cero ");

Este código realiza una serie de pruebas encadenados utilizando la lógica booleana. Las primeras pruebas de código si el valor de la variable declarada es mayor que cero , escribiendo un mensaje a la consola de salida estándar si lo es, lo que significa que la prueba devuelve un valor verdadero. Si la primera prueba devuelve un valor falso , el programa se ejecutará la próxima prueba , expresa utilizando " else if ". Sólo si las dos primeras pruebas devuelven false se ejecuta el programa de lo que está en la cláusula "else" .
Igualdad

Condicionales en la programación a menudo utilizan tests de igualdad . El siguiente es un ejemplo de prueba igualdad en Java:

if ( numOne == numTwo )

Si las dos variables indicadas son números de tipo primitivo , la prueba se devuelve un resultado verdadero si sus valores son iguales. Cuando condicionales llevar a cabo pruebas de igualdad en las variables de objeto , los resultados pueden ser impredecibles . En algunos idiomas , existen pruebas de igualdad adicionales. Por ejemplo , las siguientes pruebas de código PHP si dos variables son idénticos, lo que significa que tienen el mismo tipo y valor :

if ($ num_one === $ num_two )


no igualdad
Programas

menudo ponen a prueba para ver si las variables no son iguales. El código siguiente muestra la técnica en Java:

if ( numOne! = numTwo )

Algunos idiomas utilizan una variedad de estructuras sintácticas para comprobar la no igualdad. Por ejemplo , el siguiente código PHP también lleva a cabo una prueba de que se vuelva un verdadero valor booleano si las variables no son iguales :

if ($ num_one < > $ num_two )

Para probar si dos valores no son idénticos , PHP utiliza la siguiente estructura :

if ($ num_one == $ num_two !)
Otras pruebas

diferente programación y lenguajes script proporcionan varias pruebas condicionales para el uso dentro de las estructuras lógicas booleanas . Las siguientes pruebas de código PHP si un valor es o bien superior o igual a otro :

if ($ num_one > = $ num_two )

Java código comprueba si un valor es menor o igual a un número expresado explícitamente :

if ( numOne < = 0 )

pruebas condicionales en los programas también aparecen en otras estructuras de control tales como bucles y sentencias switch. El siguiente "por" esbozo bucle es un uso común de la lógica booleana :

for (int i = 0 ; i < myArray.length , i + + )

este bucle incrementa el valor de la " i "cada vez que se repite , sólo ejecutar el contenido de bucle si el valor se mantiene por debajo de la longitud de un array.

Lenguajes De Programación
Redacción y Diseño de Video Juegos
Las diferencias entre los Enlaces y botones rollover
Cómo agregar espacio alrededor de una imagen mediante programación HTML
Cómo reproducir un archivo de SRC
Conceptos de MATLAB
Cómo mirar un Lisp archivo protegido contra
Cómo eliminar de T -SQL
Cómo quitar caracteres acentuados con la codificación UTF - 8 Utilidad
Conocimientos Informáticos © http://www.ordenador.online