1
resposta

Minha resolução do desafio: hora da prática III - Aquecendo na programação - part I

https://cursos.alura.com.br/course/python-data-science-primeiros-passos/task/123758

# Aquecendo na programação
# 1) Escreva um programa que peça à pessoa usuária para fornecer dois números e exibir o número maior.
num1 = int(input('Informe um valor: '))
num2 = int(input('Informe outro valor: '))
if num1 > num2:
    print(f'{num1} é maior que {num2}')
elif num2 > num1:
    print(f'{num2} é maior que {num1}')
else:
    print('Números iguais')

# Informe um valor: 98
# Informe outro valor: 89
# 98 é maior que 89

# 2) 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).
print('Informe o percentual de produção')
percentualAnterior = float(input('Anterior: '))
percentualAtual = float(input('Atual: '))
calculaPercentual = percentualAtual - percentualAnterior 
if percentualAtual > percentualAnterior:
    print(f'Crescimento positivo de: +{round(calculaPercentual, 2)}%')
elif percentualAtual < percentualAnterior:
    print(f'Decrescimento de: {round(calculaPercentual, 2)}%')
else:
    print('Não houve crescimento ou decrescimento.')

# Informe o percentual de produção
# Anterior: 23.58
# Atual: 46.57
# Crescimento positivo de: +22.99%

# 3) Escreva um programa que determine se uma letra fornecida pela pessoa usuária é uma vogal ou consoante.
abecedario = 'abcdefghijklmnopqrstuvwxyz'
letra = input('Informe uma letra do alfabeto: ').lower()
if letra not in abecedario:
    print('Não é uma letra do abecedário!')
elif letra in 'aeiou':
    print(f'A letra "{letra}" é uma vogal.')
else:
    print(f'A letra "{letra}" é uma consoante.')

# Informe uma letra do alfabeto: A
# A letra "a" é uma vogal.

# 4) 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.
print('Informe os preços médios do carro.')
preco1 = float(input('1º preço: '))
preco2 = float(input('2º preço: '))
preco3 = float(input('3º preço: '))

# variáveis auxiliares
maior = preco1
menor = preco1

if preco2 > maior:
    maior = preco2      # atualizar o valor 
elif preco2 < menor:
    menor = preco2      # atualizar o valor 
    
if preco3 > maior:
    maior = preco3
elif preco3 < menor:
    menor = preco3

if preco1 == preco2 == preco3:
    print('Todos os valores são iguais')
elif preco1 == preco2 or preco1 == preco3 or preco2 == preco3:
    print('Existem valores iguais')
else:
    print(f'Valor mais alto: {maior} e valor mais baixo: {menor}')

# Informe os preços médios do carro.
# 1º preço: 94.311
# 2º preço: 97.214
# 3º preço: 115.023
# Valor mais alto: 97.214 e valor mais baixo: 94.311

# 5) Escreva um programa que pergunte sobre o preço de três produtos e indique qual é o produto mais barato para comprar.
print('Informe o preço de três produtos.')
preco1 = float(input('1º: '))
preco2 = float(input('2º: '))
preco3 = float(input('3º: '))

menor = preco1
produto = 1

if preco2 < menor:
    menor = preco2  
    produto = 2   

if preco3 < menor:
    menor = preco3
    produto = 3

if preco1 == preco2 == preco3:
    print('Todos os valores são iguais')
elif preco1 == preco2 or preco1 == preco3 or preco2 == preco3:
    print('Existem valores iguais')
else:
    print(f'O valor mais barato é do {produto}º: {menor}')

# Informe o preço de três produtos.
# 1º: 100
# 2º: 125
# 3º: 150
# O valor mais barato é do 1º: 100.0
1 resposta

Oi! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Você demonstrou domínio nas estruturas condicionais e foi direto ao ponto em cada exercício.

💡 Uma dica interessante para quem está mergulhando no universo Python é ouvir o podcast 🎙️Ecossistema Python. Nesse episódio, a conversa aborda a comunidade, as tendências, os frameworks mais populares, além das origens do nome da linguagem. É uma ótima oportunidade para entender como o Python continua a se destacar em diversos segmentos e mercados.

Abraços e até mais!

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!