Consegui resolver os exercícios, confesso que o exercício 6 resolver apenas com estrutura condicional, me fez queimar um pouco mais a cabeça, acho que se usasse uma estrutura de listas, importasse a biblioteca math e usasse as funções max e min seria mais rápido, mas gostei porque é bom para exercitar o racícionio lógico e resolução de problemas.
https://colab.research.google.com/drive/10352gbLIGZXT9QZUJkPr2cSkhf1Bqudh?usp=sharing
- Escreva um programa que peça à pessoa usuária para fornecer dois números e exibir o número maior.
# Area de Variaveis
num1 = int(input("Digite o primeiro numero: "))
num2 = int(input("Digite o segundo numero: "))
# Processamento
if num1 > num2:
# saida
print(f"O numero maior é: {num1}")
- Escreva um programa que solicite o percentual de crescimento de produção de uma empresa e informe se houve um crescimento (porcentagem positiva) ou decrescimento (porcentagem negativa).
# Area de Variaveis
crescimento = float(input("Digite o percentual de crescimento: "))
# Processamento e Saida
if crescimento > 0:
print(f"{crescimento:.0f}% - Houve um crescimento")
- Escreva um programa que determine se uma letra fornecida pela pessoa usuária é uma vogal ou consoante.
# Area de Variaveis
letra = input("Digite uma letra: ").lower()
# Processamento e Saida
if letra in "aeiou":
print(f"{letra} é uma vogal")
else:
print(f"{letra} é uma consoante")
- Escreva um programa que leia valores médios de preços de um modelo de carro por 3 anos consecutivos e exiba o valor mais alto e mais baixo entre esses três anos.
# Area de Variaveis
preco1 = float(input("Digite o valor do primeiro ano: R$ "))
preco2 = float(input("Digite o valor do segundo ano: R$ "))
preco3 = float(input("Digite o valor do terceiro ano: R$ "))
# Processamento e Saída
# Encontrando o maior valor
if preco1 >= preco2 and preco1 >= preco3:
maior_valor = preco1
elif preco2 >= preco1 and preco2 >= preco3:
maior_valor = preco2
else:
maior_valor = preco3
print(f"O maior valor é: R$ {maior_valor:.2f}")
# Encontrando o menor valor
if preco1 <= preco2 and preco1 <= preco3:
menor_valor = preco1
elif preco2 <= preco1 and preco2 <= preco3:
menor_valor = preco2
else:
menor_valor = preco3
print(f"O menor valor é: R$ {menor_valor:.2f}")
- Escreva um programa que pergunte sobre o preço de três produtos e indique qual é o produto mais barato para comprar.
# Area de Variaveis
produto1 = float(input("Digite o preço do primeiro produto: R$ "))
produto2 = float(input("Digite o preço do segundo produto: R$ "))
produto3 = float(input("Digite o preço do terceiro produto: R$ "))
# Processamento e Saída
# Encontrando o maior valor
if (produto1 >= produto2) and (produto1 >= produto3):
maior_valor = produto1
elif (produto2 >= produto1) and (produto2 >= produto3):
maior_valor = produto2
else:
maior_valor = produto3
print(f"\nO maior valor é: R$ {maior_valor:.2f}")
# Encontrando o menor valor
if (produto1 <= produto2) and (produto1 <= produto3):
menor_valor = produto1
elif (produto2 <= produto1) and (produto2 <= produto3):
menor_valor = produto2
else:
menor_valor = produto3
print(f"\nO menor valor é: R$ {menor_valor:.2f}")
- Escreva um programa que leia três números e os exiba em ordem decrescente.
# Area de Variaveis
num1 = int(input('Informe o primeiro número: '))
num2 = int(input('Informe o segundo número: '))
num3 = int(input('Informe o terceiro número: '))
# Processamento e Saida
if (num1 >= num2) and (num1 >= num3):
print(num1)
if num2 >= num3:
print(num2)
print(num3)
else:
print(num3)
print(num2)
elif (num2 >= num1) and (num2 >= num3):
print(num2)
if num1 >= num3:
print(num1)
print(num3)
else:
print(num3)
print(num1)
else:
print(num3)
if num1 >= num2:
print(num1)
print(num2)
else:
print(num2)
print(num1)
- Escreva um programa que pergunte em qual turno a pessoa usuária estuda ("manhã", "tarde" ou "noite") e exiba a mensagem "Bom Dia!", "Boa Tarde!", "Boa Noite!", ou "Valor Inválido!", conforme o caso.
# Area de Variaveis
nome = input("Digite seu nome: ")
turno = int(input("Em qual turno você estuda? (Escolha um número)\n1.manhã\n2.tarde\n3.noite "))
# Processamento e Saida
if turno == 1:
print(f"Bom Dia, {nome}!")
elif turno == 2:
print(f"Boa Tarde, {nome}!")
elif turno == 3:
print(f"Boa Noite, {nome}!")
else:
print("Valor Inválido")