Thanks to visit codestin.com
Credit goes to pt.scribd.com

0% acharam este documento útil (0 voto)
16 visualizações3 páginas

LAtividade 06 - Python - Seleção

O documento apresenta uma lista de atividades para um laboratório de programação em Python, focando em estruturas de seleção e condicionais. As atividades incluem exercícios para calcular descontos, verificar idades, comparar números, calcular médias e classificar dados. O objetivo é aplicar conceitos de programação em situações práticas e resolver problemas comuns.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
16 visualizações3 páginas

LAtividade 06 - Python - Seleção

O documento apresenta uma lista de atividades para um laboratório de programação em Python, focando em estruturas de seleção e condicionais. As atividades incluem exercícios para calcular descontos, verificar idades, comparar números, calcular médias e classificar dados. O objetivo é aplicar conceitos de programação em situações práticas e resolver problemas comuns.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 3

Unidade de Computação e Sistemas

Disciplina Laboratório de Programação I


Profª Me. Renata Cristina Laranja Leite

Atividade 06
Objetivo: usar instruções de estrutura de seleção/condição/desvio na linguagem Python.

1. Escreva o número da linha que será mostrada na tela do computador quando o programa
abaixo for executado?____________

2. Escreva o número da linha que será mostrada na tela do computador quando o programa
abaixo for executado?____________

3. O seguinte trecho de código em Python deveria calcular o desconto em uma compra


com base no valor total, mas está apresentando um comportamento inesperado.
Identifique o erro e explique como corrigi-lo.
Unidade de Computação e Sistemas
Disciplina Laboratório de Programação I
Profª Me. Renata Cristina Laranja Leite

4. Dada uma idade, informar se ela está compreendida no intervalo de 10 a 18 anos.

5. Faça um algoritmo capaz de identificar se um numero é igual a 1,5 ou 10. Caso não seja
nenhum desses valores, informe para o usuário a mensagem “valor inválido”.

6. Ler 2 números inteiros do teclado (A e B), verificar e imprimir qual deles é o maior, ou a
mensagem “A=B” caso sejam iguais.

7. Faça um algoritmo onde deverá ser informado um número. O algoritmo deverá exibir se o
número é positivo, negativo ou nulo.

8. Dadas 3 pontuações de finalistas em um campeonato, informe qual a pontuação que


ficou em primeiro, segundo e terceiro lugar.

9. Faça um algoritmo onde deverá ser informado nome, nota de trabalho e nota da prova. O
algoritmo deverá calcular a média e se a média for maior que 7(sete), imprimir o nome do
aluno e a situação “aprovado”, senão “reprovado”.

10. Leia uma média e um número de faltas dadas a um aluno e imprima aprovado, reprovado
por média e por falta, reprovado por média ou reprovado por falta. Sendo média maior
igual a 7 indica aprovado, e faltas maior igual a 32 indica reprovado.

11. Leia o valor do salário atual de um funcionário e calcule o reajuste salarial conforme
percentual abaixo:
salário < 500, reajuste de 15%
salário >= 500 e <= 1000, reajuste de 10%
salário > 1000, reajuste de 5%
Ao final, apresente o valor do novo salário.

12. Elabore um algoritmo que dada a idade de um nadador classifique-o em uma das
seguintes categorias:
Infantil A = 5 a 7 anos
Infantil B = 8 a 11 anos
Juvenil A = 12 a 13 anos
Juvenil B = 14 a 17 anos
Adultos = Maiores de 18 anos
Menores que 5 anos não são classificados.

13. Crie um algoritmo que efetue o cálculo do salário líquido de um professor. Serão
fornecidos: valor da hora aula, o número de aulas dadas no mês e percentual de
desconto no INSS. Se o professor ganhar mais que 10 salários-mínimos dizer que
“Parabéns pelo seu esforço!”, se ele receber entre 6 e 9 salários-mínimos, exibir a
seguinte mensagem: “Um dia você chega lá!”, se receber menos que 6 salários-mínimos
você deverá exibir a seguinte mensagem: “Ah! Precisa se esforçar!”.
Unidade de Computação e Sistemas
Disciplina Laboratório de Programação I
Profª Me. Renata Cristina Laranja Leite
14. Um endocrinologista deseja controlar a saúde de seus pacientes, e para isso, se utiliza o
índice de massa corporal (IMC). Sabendo que o IMC é calculado através da fórmula
IMC=peso/altura2, crie um algoritmo que apresente o nome do paciente e a faixa de risco,
baseando na seguinte tabela:
IMC Faixa de Risco
Abaixo dos 20 Abaixo do peso
A partir dos 20 até 25 Normal
A partir dos 25 até 35 Excesso de peso
A partir dos 35 até 50 Obesidade
A partir dos 50 Obesidade Mórbida

15. Faça um algoritmo que receba três valores que representarão os lados de um triângulo e
serão fornecidos pelo usuário. Verifique se os valores formam um triângulo e classifique
esse triângulo como:
equilátero – três lados iguais;
isósceles – dois lados iguais;
escaleno – três lados diferentes.
Lembre-se de que, para formar um triângulo:
• Nenhum dos lados pode ser igual a zero;
• Um lado não pode ser maior do que a soma dos outros dois.

16. Fazer um programa para entrar com um número inteiro e informar se ele é ou não
divisível por 3 e por 7.

17. A prefeitura de Vitória abriu uma linha de crédito para os funcionários. O valor máximo da
prestação não poderá ultrapassar 30% do salário bruto. Fazer um programa em Java que
permita entrar com o salário bruto e o valor da prestação e informar se o empréstimo
pode ou não ser concedido.

18. Faça um programa que receba o valor do salário de uma pessoa e o valor de um
financiamento pretendido. Caso o financiamento seja menor ou igual a 5 vezes o
salário da pessoa, o programa deverá escrever "Financiamento Concedido"; senão,
escreverá "Financiamento Negado". Independente de conceder ou não o
financiamento, o programa escreverá depois a frase "Obrigado por nos consultar."

Você também pode gostar