Tecnología

Inicio

¿Qué es una sentencia condicional?

Las sentencias condicionales son una parte de cualquier lenguaje de programación. Las sentencias condicionales ejecutar líneas de código sólo si la condición da como resultado true. Las sentencias condicionales devuelven "verdadero" o "falso", por lo que es fácil para los desarrolladores para ejecutar bloques específicos de código. Estas declaraciones son áreas lógicas de código que controlan la forma en que una aplicación de escritorio o en la web interactúa con el usuario.

Función

Las sentencias condicionales funcionan para controlar la ejecución de código. Ellos sólo devuelven "verdadero" o "falso", por lo que los programadores pueden escribir código en contra de la sentencia condicional en dos secciones: la sección que devuelve verdadero y la sección que devuelve falso. Las sentencias condicionales son una parte de la función lógica en el código. Esto significa que incluso si la lógica es incorrecta, el compilador no devuelve un error. Los errores lógicos presentes errores en el software que devuelven resultados incorrectos o accidente durante el tiempo de ejecución.

tipos

El tipo más común de sentencia condicional es el "if". El "if" devuelve verdadero si la afirmación es exacta. Por ejemplo, la afirmación "si (5 <10)" se traduce como "si 5 es menor que 10." Esta afirmación es cierta, por lo que el código que se encuentra debajo "si" se ejecuta la sentencia. Si devuelve falso, entonces el bloque de código se omite y se reanuda la ejecución de la instrucción después de la instrucción "if".

Identificación

Las sentencias condicionales contienen el "if" para comparar y el bloque de código que se ejecutan si la instrucción devuelve cierto. La siguiente es la plantilla que identifica un "if" en el código de programación:

si (declaración)
{Código para ejecutar}
else {código alternativo para ejecutar}

El "código de ejecución" se ejecuta cuando la afirmación es cierta, pero la afirmación "si no" ejecuta las instrucciones alternativas si la afirmación es falsa. Esto permite que el programador para ejecutar bloques de código, ya sea para resultado condicional.

Advertencia

Las sentencias condicionales pueden introducir errores lógicos en el código. Es importante para ejecutar el código en el depurador, y el software de prueba para asegurar la lógica en las condiciones sean exactos. Las sentencias condicionales se pueden ver en el depurador utilizando puntos de parada o "rompe". Estas interrupciones se detenga la ejecución de su código, por lo que puede ver el valor de las variables y ver cada ejecución de la declaración entrar en la sentencia condicional.

consideraciones

Evitar el uso de largos bloques de sentencias "if". Varios "if" en una sección de código hace que sea difícil para editar y solucionar problemas. Si varios "si" se utilizan declaraciones en una función, considere dividir la función en varios otros para hacer el código más legible y más fácil de seguir el flujo de ejecución.