No lógico! operador en C con ejemplos

! es un tipo de Operador Lógico y se lee como “ NO ” o “ NO Lógico ”. Este operador se utiliza para realizar una operación de «NO lógico», es decir, la función similar a la puerta del inversor en la electrónica digital.

Sintaxis:

!Condition

// returns true if the conditions is false
// else returns false

¡A continuación se muestra un ejemplo para demostrarlo! operador:

Ejemplo:

// C program to demonstrate working
// of logical NOT '!' operators
  
#include <stdio.h>
  
int main()
{
  
    // Taking a variable a
    // and set it to 0 (false)
    int a = 0;
  
    // logical NOT example
  
    // Since 0 is considered to be false
    // !a will yield true
    if (!a)
        printf("Condition yielded True\n");
    else
        printf("Condition yielded False\n");
  
    // set a to non-zero value (true)
    a = 1;
  
    // Since a non-zero value is considered to be true
    // !a will yield false
    if (!a)
        printf("Condition yielded True\n");
    else
        printf("Condition yielded False\n");
  
    return 0;
}
Producción:

Condition yielded True
Condition yielded False

Publicación traducida automáticamente

Artículo escrito por Code_r y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *