Nesta aula vamos dar continuidade ao estudo das tomadas de decisões que iniciamos na aula anterior.

Tomar uma decisão significa, verificar uma condição e se baseando no valor lógico da mesma, decidir o que o nosso programa deve fazer.

Assim, para conseguirmos verificar mais de uma condição, será necessário a utilização do conjunto de operadores lógicos. A seguir, temos cada operador lógico e a função que o mesmo desempenha: == dois sinais de igual é utilizado para verificar a igualdade entre o operando a esquerda com o operando a direita != uma exclamação e um sinal de igual, significa a diferença, ou seja, o valor lógico a ser retornado irá verificar se o operando a esquerda é diferente do operando a direita do operador lógico diferente.

EXEMPLO FEITO EM AULA

#include <stdio.h>
#include <stdlib.h>

//  ==========                 ==========
//  ========== www.eXcript.com ==========
//  ==========                 ==========

int main()
{
    int i = 10;

    printf("Digite um número != de 5: \n") ;
    scanf( "%i", &i );

    if(i!=5)
    {
        printf("\nA expressão é:\n ");
        printf("TRUE\n");
    }else{
        printf("\nA expressão é:\n ");
        printf("FALSE\n");
    }


    //! é um sinal de negação, igual a expressão NOT


    /*
    1) positivo -> 1
    2) negativa -> 0
    */

    //== comparação positiva -> x == y
    //!= comparação negativa -> x != y
    //      !(x==y)

    return 0;
}


Tags curso, curso c, c, linguagem c

Comentários

comments powered by Disqus