2. Tipos de instrução
• Comentários: para apoiar o algoritmo sem
alterar o mesmo
Prof. Gracon Lima
3. Principais Estruturas
• Estrutura Sequencial
– Declaração de Variáveis: após a palavra DECLARE
(mais utilizados NUMERICO, LITERAL e LOGICO)
• Comandos
– Atribuição: concede valores ou operações ou
operações a variáveis
– Entrada: recebe dados digitados pelo usuário que
serão armazenados em variáveis
– Saída: mostra dados na saída padrão (tela,
impressora)
Prof. Gracon Lima
4. Principais Estruturas
• Estrutura Condicional
– Simples: comando executado se a condição for
verdadeira
– Composta: se verdade executa comando 1 senão
executa do comando 2
• Alguns programas declaram a função swicth
Prof. Gracon Lima
6. Estruturas Condicionais Encadeadas
• Em um se-então-senão
pode:
– linhas de comando
– outras estruturas se-então-
senão
• Ninhos: várias estruturas se-
então-senão embutidas
umas dentro das outras
• Nessas situações
– forma árvore com diversas
ramificações
• ramo é um conjunto de ações
• Estrutura
Prof. Gracon Lima
7. Estruturas Condicionais Encadeadas
• Estrutura de condição é aninhada dentro de
outra, como bloco verdade ou falsidade
• Para que a estrutura de condição mais interna
seja avaliada a mais externa deve ser atendida
Prof. Gracon Lima
8. Exemplo
• Criar um programa para identificar se um mês
digitado pelo usuário é de alta ou baixa
temporada (considerar os seguintes meses
como alta temporada: dezembro a fevereiro,
junho e julho)
Prof. Gracon Lima
10. Comando caso
• Alternativa para
condicionais
– o valor de uma
determinada variável é
avaliado
– caso esse valor coincida
com determinado valor
pré-estabelecido um
determinado comando é
executado
– Bloco padrão: possibilita
que executemos algum
comando quando a
expressão avaliada não é
verdadeira
• Estrutura
Prof. Gracon Lima
12. Exemplo
• Faça um programa que leia um número entre
0 e 10, e escreva este número por extenso.
Use o comando escolha.
Prof. Gracon Lima
13. Exemplo
• Crie um programa que exibe se um dia é dia
útil, fim de semana ou dia inválido dado o
número referente ao dia. Considere que
domingo é o dia 1 e sábado é o dia 7.
Prof. Gracon Lima
14. Exercício
• Construir um programa para identificar
quantos dias há em um mês, sabendo o mês e
o ano.
Prof. Gracon Lima
15. Exercício
• Criar um programa para calcular o valor da multa
a ser paga de anuidade de uma associação. A
anuidade deve ser paga no mês de janeiro. Por
mês, é cobrado 5% de juros (com juros sobre
juros).
– Por exemplo, uma associação de R$100 paga em
janeiro, custa R$ 100;
– em fevereiro, custa R$105;
– em março, custa R$110,25;
– em dezembro, R$171,03.
Prof. Gracon Lima
16. Exercício
• Criar um programa para identificar o valor a ser
pago por um plano de saúde dada a idade do
conveniado considerando que todos pagam R$
100 mais um adicional conforme a seguinte
tabela:
– 1) crianças com menos de 10 anos pagam R$80;
– 2) conveniados com idade entre 10 e 30 anos pagam
R$50;
– 3) conveniados com idade entre 40 e 60 anos pagam
R$ 95;
– 4) conveniados com mais de 60 anos pagam R$130.
Prof. Gracon Lima