2. Lógica Booleana
Basea-se na álgebra de Boole;
Também chamada lógica binária, pois são válidos
apenas dois estados: verdadeiro ou falso;
Tem como princípio a análise de uma ou mais
condições para determinar um resultado;
Ex.: Se a idade for maior que 18 anos, então é maior
de idade.
Ex.: Se a idade for maior que 18 anos e sexo é
masculino, então deve apresentar-se ao alistamento
militar.
3. Operações e Resultados
a
b a ou b
a b aeb
0
0
0
0
0
0
0
1
1
0
1
0
1
0
1
1
0
0
1
1
1
1
1
1
a
não a
1
0
0
1
4. Estruturas Condicionais
São estruturas usadas em linguages de programação
para decidir se um trecho do código será executado de
acordo com determinadas condições.
Estrutra:
se <<condição>> então
comandos;
comandos;
senão
comandos;
fim-se
6. algoritmo idade;
variáveis
idade : inteiro;
nome : literal;
fim-variáveis
início
imprima("Digite seu nome:");
nome := leia();
imprima(nome, ", digite sua idade:");
idade := leia();
se idade >= 18 então
se idade < 60 então
imprima("adulto!");
senão
imprima("ancião", '!');
fim-se
senão
imprima("menor", "!");
fim-se
fim
7. algoritmo idade;
variáveis
idade : inteiro;
nome : literal;
fim-variáveis
início
imprima("Digite seu nome:");
nome := leia();
imprima(nome, ", digite sua idade:");
idade := leia();
se idade >= 18 então
se idade < 60 então
imprima("adulto!");
senão
imprima("ancião", '!');
fim-se
senão
imprima("menor", "!");
fim-se
fim