En este artículo, exploraremos más profundamente en el concepto de declaraciones condicionales en el lenguaje C ++, explicaremos sus tipos, sintaxis y ejemplos.
Declaraciones condicionales en el lenguaje C ++
Hay cuatro tipos de declaraciones condicionales En C ++, que son:
1: Si la declaración
El Declaración if es el tipo más básico de expresión condicional en c++. Ejecuta un bloque de código si la condición es verdadera. Si el resultado es falso, la parte del código se ignorará y el código pasará a la siguiente parte.
La siguiente es la sintaxis para usar si estaticar En C ++:
if (condición)El cuerpo solo se ejecutará si la condición es verdadera.
El siguiente es un ejemplo de un programa en C ++ usando el si estaticar.
#incluirEl programa anterior solicita al usuario que ingrese un número, lea la entrada usando CIN y luego verifica si la entrada es positiva. Si la entrada es positiva, el programa imprime un mensaje en la consola que dice que el usuario ha ingresado un número positivo. El programa luego termina con un código de salida de 0.
Producción
2: declaración if-else
El if-else La declaración es una declaración condicional que permite que un programa ejecute diferentes bloques de código dependiendo de si una condición particular es verdadera o falsa. Es una declaración de toma de decisiones de dos vías.
La siguiente es la sintaxis para usar if-else declaraciones en C ++:
if (condición 1)Un ejemplo simple de usar Declaración if-else En C ++ se da a continuación:
#incluirEn el programa anterior, le pedimos al usuario que ingrese un número y luego utiliza el Declaración if-else para verificar si el número ingresado es uniforme o impar. Si el número ingresado es divisible por 2 (i.mi., El resto de num / 2 es 0), el mensaje se imprime diciendo que el número es uniforme y viceversa.
Producción
3: de lo contrario si la declaración
A veces es posible que necesitemos ejecutar secciones de código en función de cuándo una condición es verdadera o incorrecta, y es posible que tengamos más de dos alternativas. Podemos lograr esto por elseif declaración.
La siguiente es la sintaxis para usar elseif declaración en c ++:
if (condición 1)El programa para usar elseif La declaración en C ++ se da a continuación:
#incluirEn el código anterior, el NUM se inicializa como 10 Por lo tanto, verifique si la condición. En el código anterior, si la condición es falsa ya que el número es inferior a 5 de movimiento en segundo lugar si la condición, también es falsa ya que el NUM no es igual a 10, por lo que ejecutar la condición de lo contrario se mostrará en la pantalla.
Producción
4: Declaración de interruptor
El instrucción de cambio es una declaración de control que le permite ejecutar diferentes acciones basadas en el valor de una variable o expresión. El instrucción de cambio Funciona comparando el valor de la expresión o variable con los valores especificados en cada declaración de caso. Si se encuentra una coincidencia, el bloque de código asociado con esa declaración de caso se ejecuta.
La sintaxis general para usar instrucción de cambio En C ++ se da a continuación:
Switch (Expression)El expresión es la variable o expresión que desea probar. Debe evaluar un tipo integral o un tipo enumerado. El declaraciones de casos Defina los posibles valores que la expresión puede tomar, junto con el código que debe ejecutarse si ese valor coincide con. El Declaración de ruptura se usa para salir de la instrucción Switch después de que se coincida. La declaración predeterminada define el código para ejecutar si la expresión no coincide con ninguno de los valores de caso.
El siguiente es un ejemplo simple de usar Declaración de casos de cambio En C ++:
#incluirEn el código anterior, tenemos un número variable inicializado a 2. El instrucción de cambio Comprueba el valor de NUM y ejecuta el bloque de código asociado con el caso coincidente. Dado que Num es 2, el programa imprimirá "Martes".
Producción
Conclusión
Declaraciones condicionales son una parte importante de cualquier lenguaje de programación, incluido C++. Estas declaraciones permiten a los programadores tomar decisiones y controlar el flujo de sus programas basados en ciertas condiciones. Este artículo analiza cuatro tipos diferentes de declaraciones condicionales utilizado en C ++ con su sintaxis y ejemplos de codificación. Al usar estas declaraciones, los programadores pueden crear programas que puedan reaccionar y adaptarse a diferentes situaciones y proporcionar experiencias más dinámicas e interactivas para los usuarios.