Algoritmos e Programação 
Prof.º Thyago Maia 
2014.2
Objetivos 
Aula 4 
• Práticas para treinamento em 
estruturas sequenciais em 
algoritmos (portugol); 
2
Exercícios – Estrutura 
Sequencial em Portugol
Exercícios 
• Faça um algoritmo que receba o ano de 
nascimento de uma pessoa e o ano atual, 
calcule e mostre: 
– A idade...
Exercícios 
ALGORITMO 
DECLARE ano_atual, ano_nascimento NUMÉRICO 
idade_atual, idade_2025 NUMÉRICO 
ESCREVA “Digite o ano...
Exercícios 
ALGORITMO 
DECLARE ano_atual, ano_nascimento NUMÉRICO 
idade_atual, idade_2025 NUMÉRICO 
ESCREVA “Digite o ano...
Exercícios 
• Um funcionário recebe um salário fixo mais 
4% de comissão sobre as vendas. Faça um 
algoritmo que receba o ...
Exemplo 
ALGORITMO 
DECLARE salario, valor_vendas NUMÉRICO 
comissao, salario_final NUMÉRICO 
ESCREVA “Digite o salário e ...
Exercícios 
ALGORITMO 
DECLARE salario, valor_vendas NUMÉRICO 
comissao, salario_final NUMÉRICO 
ESCREVA “Digite o salário...
Exercícios 
• João recebeu seu salário e precisa pagar duas 
contas atrasadas. Por causa do atraso, ele 
deverá pagar mult...
Exercícios 
ALGORITMO 
DECLARE salario, resto_sal NUMÉRICO 
conta1, conta2 NUMÉRICO 
multa1, multa2 NUMÉRICO 
ESCREVA “Dig...
Explore o assunto!
Explore o assunto! 
• Referências 
– Fundamentos da 
programação de 
computadores 
(ASCENCIO, A. F. G., 
CAMPOS, E. A. V.)...
Próximos SlideShares
Carregando em…5
×

Algoritmos e Programação - 2014.2 - Aula 4

389 visualizações

Publicada em

Algoritmos e Programação - 2014.2 - Aula 4

Publicada em: Educação
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
389
No SlideShare
0
A partir de incorporações
0
Número de incorporações
8
Ações
Compartilhamentos
0
Downloads
17
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Algoritmos e Programação - 2014.2 - Aula 4

  1. 1. Algoritmos e Programação Prof.º Thyago Maia 2014.2
  2. 2. Objetivos Aula 4 • Práticas para treinamento em estruturas sequenciais em algoritmos (portugol); 2
  3. 3. Exercícios – Estrutura Sequencial em Portugol
  4. 4. Exercícios • Faça um algoritmo que receba o ano de nascimento de uma pessoa e o ano atual, calcule e mostre: – A idade desta pessoa; – Quantos anos ela terá em 2025; 4
  5. 5. Exercícios ALGORITMO DECLARE ano_atual, ano_nascimento NUMÉRICO idade_atual, idade_2025 NUMÉRICO ESCREVA “Digite o ano atual e de nascimento:” LEIA ano_atual, ano_nascimento idade_atual <- ano_atual - ano_nascimento idade_2025 <- 2025 - ano_nascimento ESCREVA idade_atual ESCREVA idade_2025 FIM_ALGORITMO 5
  6. 6. Exercícios ALGORITMO DECLARE ano_atual, ano_nascimento NUMÉRICO idade_atual, idade_2025 NUMÉRICO ESCREVA “Digite o ano atual e de nascimento:” LEIA ano_atual, ano_nascimento idade_atual <- ano_atual - ano_nascimento idade_2025 <- 2025 - ano_nascimento ESCREVA idade_atual ESCREVA idade_2025 FIM_ALGORITMO 6 Digite o ano atual e de nascimento: 2013 1984 29 41
  7. 7. Exercícios • Um funcionário recebe um salário fixo mais 4% de comissão sobre as vendas. Faça um algoritmo que receba o salário fixo do funcionário e o valor de suas vendas, calcule e mostre a comissão e seu salário final. 7
  8. 8. Exemplo ALGORITMO DECLARE salario, valor_vendas NUMÉRICO comissao, salario_final NUMÉRICO ESCREVA “Digite o salário e o valor das vendas:” LEIA salario, valor_vendas comissao <- valor_vendas * 4/100 salario_final <- salario + comissao ESCREVA “Comissão a receber: ”, comissao ESCREVA “Salário Final: ”, salario_final FIM_ALGORITMO 8
  9. 9. Exercícios ALGORITMO DECLARE salario, valor_vendas NUMÉRICO comissao, salario_final NUMÉRICO ESCREVA “Digite o salário e o valor das vendas:” LEIA salario, valor_vendas comissao <- valor_vendas * 4/100 salario_final <- salario + comissao ESCREVA “Comissão a receber: ”, comissao ESCREVA “Salário Final: R$”, salario_final FIM_ALGORITMO 9 Digite o salário e o valor das vendas: 2000 100 Comissão a receber: 4 Salário Final: R$ 2004
  10. 10. Exercícios • João recebeu seu salário e precisa pagar duas contas atrasadas. Por causa do atraso, ele deverá pagar multa de 2% sobre cada conta. Faça um algoritmo que calcule e mostre quanto restará do salário de João. 10
  11. 11. Exercícios ALGORITMO DECLARE salario, resto_sal NUMÉRICO conta1, conta2 NUMÉRICO multa1, multa2 NUMÉRICO ESCREVA “Digite seu salário:” LEIA salario ESCREVA “Digite o valor das duas contas atrasadas:” LEIA conta1, conta2 multa1 <- conta1 * 2/100 multa2 <- conta2 * 2/100 resto_sal <- salario – ((conta1 + multa1) + (conta2 + multa2)) ESCREVA “O que restou: ”, resto_sal FIM_ALGORITMO 11
  12. 12. Explore o assunto!
  13. 13. Explore o assunto! • Referências – Fundamentos da programação de computadores (ASCENCIO, A. F. G., CAMPOS, E. A. V.): Capítulos 3 (apenas os tópicos sobre algoritmos); 13

×