Algoritmos e Programação - 2014.1 - Aula 3

  • 1,071 views
Uploaded on

Algoritmos e Programação - 2014.1 - Aula 3

Algoritmos e Programação - 2014.1 - Aula 3

More in: Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,071
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
48
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Algoritmos e Programação Prof.º Thyago Maia 2014.1
  • 2. Aula 3 Objetivos • Práticas para treinamento em estruturas sequenciais em algoritmos (portugol); 2
  • 3. Exercícios – Estrutura Sequencial em Portugol
  • 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. 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. 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. 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. 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. 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. 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. 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. Explore o assunto!
  • 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