Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Industrial programming >> Lenguaje C

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 −

El lenguaje de programación C asume cualquier distinto de cero y no nulo valores como verdadero , y si es cero o nulo , entonces se asume como falso valor.

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 sentencia if consta de 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 declaración(es).

4 instrucción de cambio

Un interruptor permite probar la igualdad de una variable con una lista de valores.

5 instrucciones de cambio anidadas

Puede usar un interruptor instrucción dentro de otro conmutador declaración(es).

¿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 así −


Lenguaje C

  1. Declaración de cambio de C#
  2. Declaración de interrupción de C#
  3. Declaración de continuación de C#
  4. Declaración de interrupción de C++
  5. Declaración de continuación de C++
  6. C si... otra declaración
  7. C goto Declaración
  8. Declaración de paso de Python
  9. C - Sintaxis básica
  10. Mejore la toma de decisiones en la fabricación avanzada con análisis
  11. Automatice la ingesta de datos y optimice la toma de decisiones