Declaraciones de toma de decisiones de C++
Las estructuras de toma de decisiones requieren que el programador especifique una o más condiciones para ser evaluadas o probadas por el programa, junto con una declaración o declaraciones para ejecutar si se determina que la condición es verdadera y, opcionalmente, otras declaraciones para ejecutar si la condición se determina que es falso.
A continuación se muestra la forma general de una estructura típica de toma de decisiones que se encuentra en la mayoría de los lenguajes de programación −
El lenguaje de programación C++ proporciona los siguientes tipos de declaraciones para la toma de decisiones.
Sr.No | Declaración y descripción |
---|---|
1 | sentencia if Una declaración 'if' consta de una expresión booleana seguida de una o más declaraciones. |
2 | declaración if...else Una declaración 'if' puede ir seguida de una declaración opcional 'else', que se ejecuta cuando la expresión booleana es falsa. |
3 | instrucción de cambio Una declaración de 'cambio' permite probar la igualdad de una variable con una lista de valores. |
4 | instrucciones if anidadas Puede usar una declaración 'si' o 'si no' dentro de otra declaración 'si' o 'si no'. |
5 | instrucciones de cambio anidadas Puede usar una declaración de 'cambio' dentro de otra(s) declaración(es) de 'cambio'. |
¿El? :Operador
Hemos cubierto el operador condicional “? :” en el capítulo anterior que se puede usar para reemplazar if...else declaraciones. Tiene la siguiente forma general −
Exp1 ? Exp2 : Exp3;
Exp1, Exp2 y Exp3 son expresiones. Fíjate en el uso y colocación de los dos puntos.
El valor de una expresión '?' se determina así:se evalúa Exp1. Si es verdadero, se evalúa Exp2 y se convierte en el valor de la expresión completa '?'. Si Exp1 es falso, se evalúa Exp3 y su valor se convierte en el valor de la expresión.
Lenguaje C
- Declaración de cambio de C#
- Declaración de interrupción de C#
- Declaración de continuación de C#
- Conversión de tipo C++
- Operadores de C++
- Comentarios de C++
- C++ si, si... más y Anidado si... más
- Declaración de interrupción de C++
- Declaración de caso de cambio de C ++ con EJEMPLO
- Mejore la toma de decisiones en la fabricación avanzada con análisis
- Automatice la ingesta de datos y optimice la toma de decisiones