Sunteți pe pagina 1din 8

Universidade Federal de Santa Maria

Colégio Técnico Industrial


Tecnologia em Redes de Computadores

Algoritmos e Programação A

Expressões Aritméticas, Lógicas e Relacionais

Prof.ª Jéssica A. Bonini


jbonini@inf.ufsm.br
Expressões Aritméticas
● Expressões cujos operadores são aritméticos e os operandos são constantes ou variáveis do
tipo numérico (inteiro ou real).

Operador Resultado

+ soma de dois números

- diferença entre dois números

* produto de dois números

/ quociente da divisão de dois números

% resto da divisão de dois números


Expressões Aritméticas
● Importante!

○ Divisão: fornece resultado inteiro apenas quando ambos os operandos são inteiros.

■ Ex: 7/2 = 3 e 7.0/2 = 3.5.

○ Resto: somente pode ser utilizado com operandos inteiros.

■ Ex: 7%2 = 1 e 7.0%2 = erro.

● Lembrar da precedência entre operadores matemáticos.


Prioridade Operador

1a parênteses mais internos

2a potenciação e radiciação

3a *, / e %

4a +e-
Expressões Lógicas
● Expressões cujos operadores são lógicos ou relacionais e os operandos são relações,
constantes ou variáveis do tipo lógico

○ Em C, 0 representa o valor lógico “falso” e 1 representa o valor lógico “verdade”.

Operador Relacional Resultado

x == y verdade se x for igual a y

x != y verdade se x for diferente de y

x>y verdade se x for maior que y

x<y verdade se x for menor que y

x >= y verdade se x for maior ou igual a y

x <= y verdade se x for menor ou igual a y


Expressões Lógicas
● Expressões cujos operadores são lógicos ou relacionais e os operandos são relações,
constantes ou variáveis do tipo lógico

○ Em C, 0 representa o valor lógico “falso” e 1 representa o valor lógico “verdade”.

Operador Lógico Resultado

!x verdade se e só se x for falso

x && y verdade se e só se x e y forem verdade

x || y verdade se e só se x ou y for verdade


Expressões Lógicas
● Lembrar das tabelas-verdade.

A B AeB A B A ou B

V V V V V V A não A

V F F V F V V F

F V F F V V F V

F F F F F F
Atividade
● Lista I.
Universidade Federal de Santa Maria
Colégio Técnico Industrial
Tecnologia em Redes de Computadores

Algoritmos e Programação A

Expressões Aritméticas, Lógicas e Relacionais

Prof.ª Jéssica A. Bonini


jbonini@inf.ufsm.br

S-ar putea să vă placă și