Parte 1
# 1) Escreva um programa que peça à pessoa usuária para fornecer dois números e exibir o número maior.
n_1, n_2 = (input('Digite dois números inteiros aleatórios, insira uma vírgula para separa-los: ')).split(',')
n_1 = int(n_1.strip())
n_2 = int(n_2.strip())
if n_1 > n_2:
print(f'{n_1} é maior do que {n_2}')
elif n_1 < n_2:
print(f'{n_1} é menor do que {n_2}')
else:
print(f'Os números são iguais')
Digite dois números inteiros aleatórios, insira uma vírgula para separa-los: 50,100
50 é menor do que 100
# 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).
porcentagem_empresa = (input('Digite o percentual de crescimento de produção da empresa: '))
porcentagem_empresa = porcentagem_empresa.replace('%','')
porcentagem_empresa = float(porcentagem_empresa.strip())
if porcentagem_empresa > 0:
print(f'Houve um crescimento na produção')
elif porcentagem_empresa < 0:
print(f'Houve um decrescimento na produção')
else: # mas também poderia ser usado: elif porcentagem_empresa == 0
print(f'Não houve crescimento')
Digite o percentual de crescimento de produção da empresa: 30%
Houve um crescimento na produção
# 3) Escreva um programa que determine se uma letra fornecida pela pessoa usuária é uma vogal ou consoante.
letra = (input('Digite uma letra: '))
letra = letra.lower()
if letra in 'aeiou':
print(f'A letra "{letra}" é um vogal')
else:
print(f' A letra "{letra}" é consoante')
Digite uma letra: A
A letra "a" é um 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.
ano_1 = float(input('Digite um valor médio de preço do modelo Creta no ano de 2021: ').replace('R$','').replace('.','').replace(',','.').strip())
ano_2 = float(input('Digite um valor médio de preço do modelo Creta no ano de 2022: ').replace('R$','').replace('.','').replace(',','.').strip())
ano_3 = float(input('Digite um valor médio de preço do modelo Creta no ano de 2023: ').replace('R$','').replace('.','').replace(',','.').strip())
preco_maximo = max(ano_1, ano_2, ano_3)
preco_minimo = min(ano_1, ano_2, ano_3)
print(f'O preço máximo é de R$ {preco_maximo:,.2f}')
print(f'O preço mínimo é de R$ {preco_minimo:,.2f}')
Digite um valor médio de preço do modelo Creta no ano de 2021: R$ 80.000,00
Digite um valor médio de preço do modelo Creta no ano de 2022: R$ 95.000,00
Digite um valor médio de preço do modelo Creta no ano de 2023: R$ 135.000,00
O preço máximo é de R$ 135,000.00
O preço mínimo é de R$ 80,000.00
# 5) Escreva um programa que pergunte sobre o preço de três produtos e indique qual é o produto mais barato para comprar.
impressora_1 = float(input('Qual é o preço da impressora?: ').replace('R$','').replace('.','').replace(',','.').strip())
teclado_2 = float(input('Qual é o preço do teclado?: ').replace('R$','').replace('.','').replace(',','.').strip())
mouse_3 = float(input('Qual é o preço do mouse?: ').replace('R$','').replace('.','').replace(',','.').strip())
if impressora_1 < teclado_2 and impressora_1 < mouse_3:
print(f'O produto mais barato para comprar é a impressora, com o preço de R${impressora_1:,.2f}')
elif teclado_2 < impressora_1 and teclado_2 < mouse_3:
print(f'O produto mais barato para comprar é o teclado, com o preço de R${teclado_2:,.2f}')
else:
print(f'O produto mais barato para comprar é o mouse, com o preço de R${mouse_3:,.2f}')
Qual é o preço da impressora?: R$ 140,00
Qual é o preço do teclado?: R$ 135,00
Qual é o preço do mouse?: R$ 85,00
O produto mais barato para comprar é o mouse, com o preço de R$85.00
# 6) Escreva um programa que leia três números e os exiba em ordem decrescente.
numeros_decrescentes = input('Digite três números inteiros e separe-os com vírgula: ').split(',')
numeros_decrescentes = [int(numero.strip()) for numero in numeros_decrescentes]
numeros_decrescentes.sort(reverse=True)
print(f'Os números em ordem decrescentes são: {numeros_decrescentes}')
Digite três números inteiros e separe-os com vírgula: 80,50,100
Os números em ordem decrescentes são: [100, 80, 50]
# 7) 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.
turno = input('Digite seu turno: (manhã, tarde ou noite)').strip().lower()
if turno == 'manhã' or 'manha':
print(f'Bom Dia!')
elif turno == 'tarde':
print(f'Boa Tarde!')
elif turno == 'noite':
print(f'Boa Noite!')
else:
print(f'Valor inválido!')
Digite seu turno: (manhã, tarde ou noite)Manhã
Bom Dia!