Algoritmos e Programação
Prof.º Thyago Maia
2014.1
Aula 3
Objetivos
• 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 des...
Exercícios
ALGORITMO
DECLARE ano_atual, ano_nascimento NUMERICO
idade_atual, idade_2025 NUMERICO
ESCREVA “Digite o ano atu...
Exercícios
ALGORITMO
DECLARE ano_atual, ano_nascimento NUMERICO
idade_atual, idade_2025 NUMERICO
ESCREVA “Digite o ano atu...
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...
Exemplo
ALGORITMO
DECLARE salario, valor_vendas NUMERICO
comissao, salario_final NUMERICO
ESCREVA “Digite o salário e o va...
Exercícios
ALGORITMO
DECLARE salario, valor_vendas NUMERICO
comissao, salario_final NUMERICO
ESCREVA “Digite o salário e o...
Exercícios
• João recebeu seu salário e precisa pagar duas
contas atrasadas. Por causa do atraso, ele
deverá pagar multa d...
Exercícios
ALGORITMO
DECLARE
salario, resto_sal NUMERICO
conta1, conta2 NUMERICO
multa1, multa2 NUMERICO
ESCREVA “Digite s...
Explore o assunto!
Explore o assunto!
• Referências
– Fundamentos da
programação de
computadores
(ASCENCIO, A. F. G.,
CAMPOS, E. A. V.):
Capí...
Upcoming SlideShare
Loading in...5
×

Algoritmos e Programação - 2014.1 - Aula 3

1,396

Published on

Algoritmos e Programação - 2014.1 - Aula 3

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,396
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
53
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Algoritmos e Programação - 2014.1 - Aula 3

  1. 1. Algoritmos e Programação Prof.º Thyago Maia 2014.1
  2. 2. Aula 3 Objetivos • 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 NUMERICO idade_atual, idade_2025 NUMERICO 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 NUMERICO idade_atual, idade_2025 NUMERICO 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 Digite o ano atual e de nascimento: 2013 1984 29 41 6
  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 NUMERICO comissao, salario_final NUMERICO 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 NUMERICO comissao, salario_final NUMERICO 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 Digite o salário e o valor das vendas: 2000 100 Comissão a receber: 4 Salário Final: R$ 2004 9
  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 NUMERICO conta1, conta2 NUMERICO multa1, multa2 NUMERICO 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
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×