Expressões


Introdução

algoritmo AreaTriangulo;
variáveis
   Base,
   Altura,
   Area : real
início
   leia(Base);
   leia(Altura);
   Area <- Base * Altura / 2;
   exibir(Area);
fim

Operadores


Expressões Aritméticas

X <- 2 * 2 + 8 / 4
X = 4 + 2
X = 6
X <- 2 * (2 + 8) / 4
X = 2 * 10/4
X = 20/4
X = 5

Expressões Lógicas

se (Idade > 40) e (Plano = 'A') então
Tabela Verdade
A V F V F
B F V V F
A e B F F V F
Tabela Verdade
A V F V F
B F V V F
A ou B V V V F
Tabela Verdade
A V F
não A F V

Expressões Literais

variáveis
   Nome1,
   Nome2 : literal[10];
início
   Nome1 <- 'Mario';
   Nome2 <- 'Andrade';
   se (Nome1 < Nome2) então { Comparação }
      Nome1 <- Nome1 + Nome2 { Concatenação }

Exercícios

10) Escrever algoritmo para ler: (1) o tipo de polígono T - triângulo, Q - quadrado ou R - retângulo e (2) as medidas desse e exibir área correspondente.

11) Escrever algoritmo para ler os termos de uma equação do 2º grau e exibir as raízes dessa.