Observação da mucosa oral
6.1. Operadores relacionais
São símbolos que indicam a comparação entre dois valores.
OPERADOR|FUNÇÃO|
>|Maior que|
=|Maior ou igual|
|Diferente|
=|Igual|
Exemplos:
A > B à Se o valor da variável A é maior do que o valor da variável B
1+5 < > 9 à Se a soma de 1 + 5 é diferente de 9
Obs:
· O resultado da comparação entre dois valores só pode retornar um valor do tipo lógica, ou seja, verdadeiro (.V.) ou falso (.F.).
6.2. Operadores lógicos
Os operadores lógicos são usados quando se deseja comparar duas condições ou mais. E o resultado entre estas comparações só pode retornar um valor do tipo lógico, ou verdadeiro (V) ou falso (F). Para isto é necessário usar os operadores E, OU ou NÃO.
Condições 1 e 2|Resultados|C1|C2|C1 E C2|C1 OU C2|NÃO C2|V|V|V|V|F|V|F|F|V|V|F|V|F|V||F|F|F|F|||
Exemplo: {para A = 2, Cor = Branco}
(A = 1) E (Cor ‘Branco’) 1 = 1 E ‘Branco’ ‘Branco’ V E F F
6.2. Prioridade nas operações
Existe uma prioridade entre os operadores no momento da execução de uma expressão aritmética e lógica. Segue a ordem nas prioridades nas operações:
1ª - ( )
2ª - *, /, div, mod
3ª - + , -
4ª - =, < >,
5ª - NÃO
6ª - E
7ª - OU
Obs:
1 - As operações são sempre executadas da esquerda para a direita.
2 - Se numa expressão houver dois operadores de mesma prioridade a ordem de execução deve estar de acordo com o item 1.
Produção em classe: Folha de questões entregue pelo professor
6.3. Estrutura Condicional
A Estrutura Condicional é aquela caracterizada pela tomada de uma decisão. Esta decisão é tomada a partir de um teste lógico, onde uma condição é testada e como resultado só há duas possibilidades de respostas: Verdadeiro ou Falso. Independente da condição ser verdadeira ou falsa, um conjunto de comandos será executado pelo programa. Lembrando que para criar uma condição se faz necessário o uso dos operadores