Algoritmos e Programação
Prof.º Thyago Maia
2015.2
Objetivos
Aula 17
• Exercícios de Fixação;
2
Exercícios
Exercícios
• Analise o script abaixo e informe a saída
esperada:
4
n = 2
i = 0
while n > 6:
i = i + n
n = i
print(i)
Exercícios
• Faça um programa que receba vários nomes,
até que o usuário digite a palavra ‘sair’;
5
Exercícios
• Analise o script abaixo. Existem erros? Se sim,
como posso corrigi-los?
6
while contador < 10:
contador = 0
i...
Exercícios
• Faça um programa que escreva os números
pares entre 1 e 20;
7
Exercícios
• Analise o script abaixo. Existem erros? Se sim,
como posso corrigi-los?
8
Idade = 25
if idade >= 18:
print(‘A...
Exercícios
• Faça um programa que receba a idade de 10
pessoas e escreva a quantidade de pessoas
com idades entre 0 e 12 a...
Exercícios
• Analise o script abaixo e informe a saída
esperada:
10
num1 = 1
num2 = 6
num3 = num1 – num2 / 2
if num3 > 0:
...
Exercícios
• Faça um programa que lê o salário atual de
um funcionário e calcula seu salário
reajustado. O percentual de a...
Exercícios
• Analise o script abaixo. Existem erros?
12
s = “1000”
a = 4
f = 3.5
c = 0
b = 0
if c > a and s > c:
b = f / a...
Exercícios
• Faça um programa que lê a idade de 10
pessoas, calcula e escreve:
– A idade do mais velho;
– A quantidade de ...
Exercícios
• Qual a importância de uma linguagem de
programação ser ou não sensível ao contexto?
Dada a importância dessa ...
Exercícios
• Uma empresa decide aplicar descontos nos seus
preços usando a tabela a seguir. Faça um programa
que receba o ...
Exercícios
• Em determinados momentos, precisamos
delimitar blocos de código em estruturas
condicionais e/ou em estruturas...
Próximos SlideShares
Carregando em…5
×

Algoritmos e Programação - 2015.2 - Aula 17

335 visualizações

Publicada em

Algoritmos e Programação - 2015.2 - Aula 17

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
335
No SlideShare
0
A partir de incorporações
0
Número de incorporações
6
Ações
Compartilhamentos
0
Downloads
8
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Algoritmos e Programação - 2015.2 - Aula 17

  1. 1. Algoritmos e Programação Prof.º Thyago Maia 2015.2
  2. 2. Objetivos Aula 17 • Exercícios de Fixação; 2
  3. 3. Exercícios
  4. 4. Exercícios • Analise o script abaixo e informe a saída esperada: 4 n = 2 i = 0 while n > 6: i = i + n n = i print(i)
  5. 5. Exercícios • Faça um programa que receba vários nomes, até que o usuário digite a palavra ‘sair’; 5
  6. 6. Exercícios • Analise o script abaixo. Existem erros? Se sim, como posso corrigi-los? 6 while contador < 10: contador = 0 if contador % 2 = 0 print(contador)
  7. 7. Exercícios • Faça um programa que escreva os números pares entre 1 e 20; 7
  8. 8. Exercícios • Analise o script abaixo. Existem erros? Se sim, como posso corrigi-los? 8 Idade = 25 if idade >= 18: print(‘Atingiu a maioridade’) elif idade < 18: print(‘Não atingiu a maioridade’)
  9. 9. Exercícios • Faça um programa que receba a idade de 10 pessoas e escreva a quantidade de pessoas com idades entre 0 e 12 anos; 9
  10. 10. Exercícios • Analise o script abaixo e informe a saída esperada: 10 num1 = 1 num2 = 6 num3 = num1 – num2 / 2 if num3 > 0: num4 = (num1 + num2) * num3 else: num4 = (num1 – num2) / num3 print(num4)
  11. 11. Exercícios • Faça um programa que lê o salário atual de um funcionário e calcula seu salário reajustado. O percentual de aumento encontra-se na tabela abaixo: 11 SALÁRIO % DE AUMENTO Se for até R$ 300,00 35% Se for acima de R$ 300,00 15%
  12. 12. Exercícios • Analise o script abaixo. Existem erros? 12 s = “1000” a = 4 f = 3.5 c = 0 b = 0 if c > a and s > c: b = f / a else: b = a / c print(b)
  13. 13. Exercícios • Faça um programa que lê a idade de 10 pessoas, calcula e escreve: – A idade do mais velho; – A quantidade de pessoas com idade entre 12 e 18 anos (incluindo-os); 13
  14. 14. Exercícios • Qual a importância de uma linguagem de programação ser ou não sensível ao contexto? Dada a importância dessa característica, Python é sensível ao contexto? 14
  15. 15. Exercícios • Uma empresa decide aplicar descontos nos seus preços usando a tabela a seguir. Faça um programa que receba o preço atual de um produto, seu código e calcule o valor do desconto e o novo preço, exibindo-os em seguida. 15 PREÇO ATUAL % DE DESCONTO ABAIXO DE R$ 30,00 SEM DESCONTO ENTRE R$ 30,00 E R$ 100,00 10% ACIMA DE R$ 100,00 15%
  16. 16. Exercícios • Em determinados momentos, precisamos delimitar blocos de código em estruturas condicionais e/ou em estruturas de repetição em Python. Que regra de sintaxe temos que seguir para viabilizar essa delimitação? 16

×