Imagine como faríamos para imprimir se um número é negativo ou positivo. Com o que sabemos até agora é impossível dizer se um número é positivo.
Para isso precisamos de uma estrutura chamada "if" ("se" em inglês).
O modelo do "if" é o seguinte:
if(expressão)
{
comandos a ser executados
}
Assim, imaginando que o valor a ser testado esteja armazenado numa variável de nome N, podemos imprimir se ele é positivo executando as seguintes linhas de comando.
if(N>=0)
{
printf("O numero N e positivo.\n");
}
E se quiséssemos imprimir também se o número é negativo?
Para isso temos uma estrutura complementar do if chamada else (se não, em inglês). É intuitivo que pra você testar um se não você primeiro deve ter testado um se. Então para imprimir se um número é positivo ou negativo seria:
if(N>=0)
{
printf("O numero N e positivo.\n");
}
else
{
printf("O numero N e negativo.\n");
}
Os operadores lógicos possíveis são:
"a > b" verdade se a maior que b
"a < b" verdade se a menor que b
"a >= b" verdade se a maior ou igual a b
"a <= b" verdade se a menor ou igual a b
"a == b" verdade se a igual a b
"a && b" verdade se a e b forem verdade
"a || b" verdade se ou a, ou b forem verdade
Onde a e b são variáveis ou outras expressões lógicas.
E é isso por hoje! :D
o/
Nenhum comentário:
Postar um comentário