A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Operadores Aritméticos Valores lógicos Relacionais e lógicos MF.

Apresentações semelhantes


Apresentação em tema: "Operadores Aritméticos Valores lógicos Relacionais e lógicos MF."— Transcrição da apresentação:

1 Operadores Aritméticos Valores lógicos Relacionais e lógicos MF.

2 Valores lógicos Em C o resultado da comparação será ZERO se resulto for FALSO e DIFERENTE DE ZERO no caso de obtermos VERDADEIRO num teste qualquer. Exemplo: 3>4 - FALSO então é 0 (zero) 3<4 – VERDADEIRO então pode assumir qq valor Falso - é 0 Verdadeiro - qq valor diferente de 0 MF.

3 Operadores - Exemplo Output Saída: Verdadeiro = 1 e Falso = 0
#include <stdio.h> void main ( ) { int verdadeiro, falso; verdadeiro = (14 < 22); falso = (13 == 24); printf(“Verdadeiro = %d e Falso = %d”, verdadeiro, falso); } Output Saída: Verdadeiro = 1 e Falso = 0 MF.

4 Operadores Aritméticos
Acção + Adição * Multiplicação / Divisão % Resto da divisão inteira - Subtração (unário) -- Decremento ++ Incremento MF.

5 Operadores Relacionais e Lógicos
Acção > Maior que >= Maior ou igual que < Menor que <= Menor ou igual que == Igual a != Diferente de && Condição “E” || Condição “OU” ! Não MF.

6 Comparações e Testes Nunca esquecer que ++x é diferente de x++ ++x Se
y = ++x; 1º é x=11; 2ºy=11; então x = 11 e y = 11 x++ Se x = 10; y = x++; 1º y=10; 2º x=11 então x = 11 e y = 10 MF.

7 Exercícios práticos Qual o Output do programa? #include<stdio.h>
void main() { int conta = 0, soma; soma =++conta; printf(“Soma =%d, Conta=%d\n”, soma, conta); soma = conta++; } MF.

8 Exercícios práticos Qual o Output do programa?
#include<stdio.h> void main() { int x = 1, y = 2; printf(“%d == %d e’ %d\n”, x, y, x==y); printf(“%d <= %d e’ %d\n”, x, y, x <= y); printf(“%d >= %d e’ %d\n”, x, y, x >= y); printf(“%d != %d e’ %d\n”, x, y, x != y); printf(“!(%d != %d) e’ %d\n”, x, y, !(x != y)); } MF.

9 if (10 > 4 && !(10 < 9) || 3 <= 4)
Exercícios práticos if (10 > 4 && !(10 < 9) || 3 <= 4) MF.


Carregar ppt "Operadores Aritméticos Valores lógicos Relacionais e lógicos MF."

Apresentações semelhantes


Anúncios Google