Exercicio 1
while True:
try:
vendas_maca = int(input('Digite a quantida de vendas do produto Maçã: \n'))
vendas_banana = int(input('Digite a quantida de vendas do produto Banana: \n'))
break
except ValueError:
print('Opção inválida! Por favor, insira apenas números inteiros.')
quantidade_maca = vendas_maca
quantidade_banana = vendas_banana
frutas_maca = "Maçã"
frutas_banana = "Banana"
if quantidade_maca > quantidade_banana:
print(f'A {frutas_maca} foi a fruta que mais vendeu!')
elif quantidade_maca < quantidade_banana:
print(f'A {frutas_banana} foi a fruta que mais vendeu!')
else:
print(f'{frutas_banana} e {frutas_maca} tiveram a mesma quantidade de vendas!')
Exercicio 2
while True:
try:
dias_tarefa_a = int(input('Insira a quantidade de dias que levara para concluir a tarefa A: '))
dias_tarefa_b = int(input('Insira a quantidade de dias que levara para concluir a tarefa B: '))
dias_tarefa_c = int(input('Insira a quantidade de dias que levara para concluir a tarefa C: '))
if dias_tarefa_a > 0 and dias_tarefa_b > 0 and dias_tarefa_c > 0:
tempo_total = dias_tarefa_a + dias_tarefa_b + dias_tarefa_c
print(f'O total de dias para concluir as tarefas são: {tempo_total} dias')
break
else:
print('Erro: os dias não podem ser negativos!')
except ValueError:
print('Os valores inseridos são invalidos e não serão calculados!')
Exercicio 3
temperatura_maxima = 25
while True:
try:
temperatura_hambiente = float(input('Insira a temperatura hambiente atual: '))
if temperatura_hambiente < temperatura_maxima:
print(f'A temperatura esta a baixo do de {temperatura_maxima}°C.')
elif temperatura_hambiente > temperatura_maxima:
print('Alerta a temperatura esta acima do limite permitidos.')
break
except ValueError:
print('Opção invalida.')
Exercicio 4
while True:
try:
indice_peso = float(input('Digite o seu peso (ex: 75.5): '))
indice_altura = float(input('Digite sua altura (ex: 1.70): '))
indice_altura_quadrado = indice_altura * indice_altura
indice_IMC = indice_peso / indice_altura_quadrado
imc_formato = f'{indice_IMC:.2f}'
if indice_peso <= 0 or indice_altura <= 0:
continue
print(f'\nSeu IMC é: {imc_formato}')
if indice_IMC < 18.5:
print(f'Você esta a baixo do peso, seu IMC é: {imc_formato}')
elif indice_IMC >= 25:
print(f'Você esta acima do peso, seu IMC é: {imc_formato} ')
else:
print(f'Você esta com o pesso adequado, seu IMC é: {imc_formato}')
break
except ValueError:
print('Opção invalida.')
Exercicio 5
limite_mes = 3000
while True:
try:
despesa_mensal = float(input('Digite o total de despesas do mês: '))
if despesa_mensal <= 0:
print('O valor da digitado deve ser possitivo')
if limite_mes >= despesa_mensal:
print('Você esta dentro do seu orçamento mensal.')
elif limite_mes < despesa_mensal:
print('Você ultrapassou o limite do seu orçamento total!')
break
except ValueError:
print('Erro: digite um valornumérico válido (use ponto para centavos, ex: 2500.50).')
Exercicio 6
horario_max = 18
horario_min = 8
while True:
try:
horario = float(input('Digite o horario atual (formato 24 horas): '))
if horario <= 0:
print('Digite um horario positivo.')
if horario < horario_min or horario > horario_max:
print('Acesso negado.')
else:
print('Acesso permitido.')
break
except ValueError:
print('Erro: digite um horario exemplo: 21.')