Algoritmos e Programação - 2014.1 - Aula 3
Upcoming SlideShare
Loading in...5
×
 

Algoritmos e Programação - 2014.1 - Aula 3

on

  • 795 views

Algoritmos e Programação - 2014.1 - Aula 3

Algoritmos e Programação - 2014.1 - Aula 3

Statistics

Views

Total Views
795
Views on SlideShare
794
Embed Views
1

Actions

Likes
0
Downloads
46
Comments
0

1 Embed 1

https://twitter.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Algoritmos e Programação - 2014.1 - Aula 3 Algoritmos e Programação - 2014.1 - Aula 3 Presentation Transcript

    • 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 desta pessoa; – Quantos anos ela terá em 2025; 4
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • Explore o assunto!
    • 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