Se supone que la declaración "if-then-else" en el lenguaje de programación C funciona en diferentes condiciones. Si la condición proporcionada se evalúa en verdad, entonces se ejecuta la parte "if" de la declaración. De lo contrario, la parte "más" se ejecuta. En este tutorial, intentaremos aprender el uso de la declaración "if-then-else" en el lenguaje de programación C con la ayuda de algunos ejemplos.
Uso de la instrucción if entonces más en el lenguaje de programación C
La declaración if-then-else en el lenguaje de programación C se usa principalmente para decidir en base a una comparación. Esto se representa en los siguientes tres ejemplos:
Ejemplo # 1: La comparación de igualdad
En este ejemplo, utilizaremos el operador de igualdad con la declaración "if-then-else" para ver cómo funciona realmente en este escenario. El script C para este ejemplo se muestra en la imagen a continuación:
En este programa, hemos definido un "binario" entero y hemos asignado el valor "1". Después de eso, hemos utilizado la declaración "if-then-else" para una comparación de igualdad de esta variable. Después de lo cual, podremos saber si el interruptor está encendido o desactivado.
El comando que sigue se utiliza para compilar este programa C:
$ GCC ifelse.c -o ifelse
Para ejecutar este programa compilado, usaremos el comando que se muestra a continuación:
ps ./ifelse
Dado que el valor asignado a nuestra variable "binaria" era igual a "1", por lo tanto, la salida de "interruptor" apareció en el terminal como se muestra en la siguiente imagen:
Ejemplo # 2: la comparación menor
En este ejemplo, utilizaremos el operador de comparación "Menos que" con la declaración "if-then-else". La imagen que se muestra a continuación presenta el script que usaremos para este ejemplo:
En este ejemplo, hemos definido dos enteros diferentes. Después de eso, hemos comparado sus valores utilizando el comparador "Menor" en el lenguaje de programación C. Si el primer número será menor que el segundo, entonces se ejecutará la parte "si" de la declaración. De lo contrario, su parte "más" se ejecutará.
Dado que el valor del primer entero fue menor que el segundo, por lo tanto, la siguiente salida se mostró en el terminal:
Ejemplo # 3: La comparación de desigualdad
En este ejemplo, utilizaremos la comparación de desigualdad para comparar las edades de dos personas. El script C que se muestra a continuación explicará esta funcionalidad:
En este ejemplo, hemos definido las edades de dos personas diferentes como enteros. Luego, hemos utilizado el operador de comparación de desigualdad para averiguar si las dos personas tienen la misma edad o no con la ayuda de una declaración "si-then-else" en c.
Dado que las edades de las dos personas no eran iguales, por lo tanto, la siguiente salida se imprimió en nuestro terminal:
Conclusión
Al pasar por esta guía, podrá comprender fácilmente el funcionamiento de la declaración "if-then-else" en el lenguaje de programación C. Después de eso, no será un problema para usted escribir scripts en C que comprendan esta declaración particular.