C# - Toma de decisiones
Las estructuras de toma de decisiones requieren que el programador especifique una o más condiciones para que el programa las evalúe o pruebe, junto con una declaración o declaraciones que se ejecutarán si se determina que la condición es verdadera y, opcionalmente, otras declaraciones que se ejecutarán 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 −
C# proporciona los siguientes tipos de declaraciones para la toma de decisiones. Haga clic en los siguientes enlaces para comprobar su detalle.
Sr.No. | Declaración y descripción |
---|---|
1 | sentencia if Una sentencia if consiste en una expresión booleana seguida de una o más declaraciones.
|
2 | declaración if...else Una sentencia if puede ir seguido de una declaración else opcional , que se ejecuta cuando la expresión booleana es falsa.
|
3 | instrucciones if anidadas Puedes usar uno si o si no sentencia dentro de otro if o si no declaraciones).
|
4 | instrucción de cambio Un interruptor permite probar la igualdad de una variable frente a una lista de valores.
|
5 | instrucciones de cambio anidadas Puede usar un interruptor instrucción dentro de otro conmutador declaraciones).
|
¿El? :Operador
Hemos cubierto operador condicional? : en el capítulo anterior que se puede usar para reemplazar if...else declaraciones. Tiene la siguiente forma general −
Exp1 ? Exp2 : Exp3;
Donde Exp1, Exp2 y Exp3 son expresiones. Fíjate en el uso y colocación de los dos puntos.
El valor de un ? expresión se determina de la siguiente manera:se evalúa Exp1. Si es verdadero, entonces Exp2 se evalúa y se convierte en el valor de todo el ? expresión. 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#
- Declaración de interrupción de C++
- Declaración de continuación de C++
- C si... otra declaración
- C goto Declaración
- Declaración de paso de Python
- C - Sintaxis básica
- Mejore la toma de decisiones en la fabricación avanzada con análisis
- Automatice la ingesta de datos y optimice la toma de decisiones