5
respostas

[Projeto] Resolução I

# 1) Escreva um programa que peça à pessoa usuária
# para fornecer dois números e exibir o número maior.

numero1 = int(input('Digite um número: '))
numero2 = int(input('Digite outro número: '))

if numero1 > numero2:
    print(f'{numero1} é o maior número')
elif numero2 > numero1:
    print(f'{numero2} é o maior número')
else:
    print('Os números são iguais')

# 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).

percentual = float(input('Digite o percentual de crescimento da empresa X: '))

if percentual > 1:
    print('Houve crescimento. Porcentagem positiva.')
elif percentual == 1:
    print('Crescimento estagnado')
else:
    print('Houve decrescimento. Porcentagem negativa')

# 3) Escreva um programa que determine se
# uma letra fornecida pela pessoa usuária é uma vogal ou consoante.

letra = input('Digite uma letra: ')
vogais = ('a','e','i','o','u')

if letra in vogais:
    print(f'A letra {letra} é uma vogal')
else:
    print(f'A letra {letra} é uma consoante')

# 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.

valor2020 = float(input('Digite o valor do carro em 2020: '))
valor2021 = float(input('Digite o valor do carro em 2021: '))
valor2022 = float(input('Digite o valor do carro em 2022: '))


maiorvalor = max(valor2020, valor2021, valor2022)
menorvalor = min(valor2020, valor2021, valor2022)

print(f'O maior valor é: {maiorvalor}')
print(f'O menor valor é: {menorvalor}')

# 5) Escreva um programa que pergunte sobre o preço de
# três produtos e indique qual é o produto mais barato para comprar.

notebook = float(input('Digite o preço do notebook: '))
celular = float(input('Digite o preço do celular: '))
videogame = float(input('Digite o preço do videogame: '))

#só funciona se tiver menos de 4 variaveis?

if notebook < celular and notebook < videogame:
    produto_mais_barato = 'notebook'
    menor_valor = notebook
elif celular < notebook and celular < videogame:
    produto_mais_barato = 'celular'
    menor_valor = celular
else:
    produto_mais_barato = 'videogame'
    menor_valor = videogame

print(f'O produto mais barato para se comprar é o '
      f'{produto_mais_barato} com o preço de {menor_valor}')

# 6) Escreva um programa que leia três
# números e os exiba em ordem decrescente.

num1 = int(input('Digite o primeiro número: '))
num2 = int(input('Digite o segundo número: '))
num3 = int(input('Digite o terceiro número: '))

if num1 >= num2 and num1 >= num3:
    if num2 >= num3:
        maior, meio, menor = num1, num2, num3
    else:
        maior, meio, menor = num1, num3, num2
elif num2 >= num1 and num2 >= num3:
    if num1 >= num3:
        maior, meio, menor = num2, num1, num3
    else:
        maior, meio, menor = num2, num3, num1
else:
    if num1 >= num2:
        maior, meio, menor = num3, num1, num2
    else:
        maior, meio, menor = num3, num2, num1

# Exibindo os números em ordem decrescente
print('Os números em ordem decrescente são:')
print(maior, meio, menor)

# 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 o turno que você estuda: ')

if turno == 'manhã':
    print('Bom dia!')
elif turno == 'tarde':
    print('Boa tarde!')
elif turno == 'noite':
    print('Boa noite!')
else:
    print('Valor inválido!')

# 8) Escreva um programa que peça um número inteiro à pessoa usuária e
# determine se ele é par ou ímpar. Dica:
# Você pode utilizar o operador módulo %.

numero = int(input('Digite um número inteiro: '))

if numero % 2 == 0:
    print('O número é par')
else:
    print('O numero é impar')

# 9) Escreva um programa que peça um número à
# pessoa usuária e informe se ele é inteiro ou decimal.

numero = input('Digite um número: ')

if '.' in numero:
    print('O número é decimal')
else:
    print('O numero é inteiro')
5 respostas

Projeto 1

n1 = float(input("Digite o primeiro número: "))
n2 = float(input("Digite o segundo número: "))
operacao = int(input('Qual operação deseja realizar? \n[1] SOMA \n[2] SUBTRAÇÃO \n[3] MULTIPLICAÇÃO\n'))

if operacao == 1:
    resultado = n1 + n2
    print(f'A soma dos produtos é: {resultado}')
elif operacao == 2:
    resultado = n1 - n2
    print(f'A subtração dos produtos é: {resultado}')
elif operacao == 3:
    resultado = n1 * n2
    print(f'A multiplicação dos produtos é: {resultado}')
else:
    print('Operação inválida')
    resultado = 0

if resultado != 0:
    if resultado > 0:
        print(f'{resultado} é positivo')
    elif resultado < 0:
        print(f'{resultado} é negativo')
    else:
        print(f'{resultado} é zero')
    if resultado % 2 == 0:
        print(f'{resultado} é par')
    else:
        print(f'{resultado} é ímpar')
    if resultado == int(resultado):
        print(f'{resultado} é inteiro')
    else:
        print(f'{resultado} é decimal')

Projeto 2

lado1 = int(input('Digite o número correspondente a o primeiro lado do triângulo: '))
lado2 = int(input('Digite o número correspondente a o segundo lado do triângulo: '))
lado3 = int(input('Digite o número correspondente a o terceiro lado do triângulo: '))

if lado1 == lado2 == lado3:
    print('O triângulo descrito é Equilátero. Seus lados são todos iguais.')
elif lado1 == lado2 or lado2 == lado3 or lado3 == lado1:
    print('O triângulo é Isósceles. Ele tem pelo menos 2 lados iguais.')
elif lado1 != lado2 and lado2 != lado3 and lado1 != lado3:
    print('O triângulo é Escaleno. Seus lados são todos diferentes.')

Projeto 3

tipo_combustivel = int(input('Digite o número correspondente ao combustível: \n[1] ETANOL \n[2] DIESEL\n'))
litros_combustivel = int(input('Digite quantos litros de combustível você deseja colocar: '))

etanol = 1.7
diesel = 2.0

if tipo_combustivel == 1:
    if litros_combustivel <= 15:
        desconto_etanol = litros_combustivel * (2/100)
        valor_total = (litros_combustivel * etanol) - desconto_etanol
        print(f'O valor a ser pago para o etanol é R${valor_total}')
    elif litros_combustivel > 15:
        desconto_etanol = litros_combustivel * (4/100)
        valor_total = (litros_combustivel * etanol) - desconto_etanol
        print(f'O valor a ser pago para o etanol é R${valor_total}')
elif tipo_combustivel == 2:
    if litros_combustivel <= 15:
        desconto_diesel = litros_combustivel * (3/100)
        valor_total = (litros_combustivel * diesel) - desconto_diesel
        print(f'O valor a ser pago para o diesel é R${valor_total}')
    elif litros_combustivel > 15:
        desconto_diesel = litros_combustivel * (5/100)
        valor_total = (litros_combustivel * diesel) - desconto_diesel
        print(f'O valor a ser pago para o diesel é R${valor_total}')

Projeto 4

vendas2022 = float(input('Digite o total de vendas do ano de 2022: '))
vendas2023 = float(input('Digite o total de vendas do ano de 2023: '))

variacao = vendas2023 - vendas2022

# calculando variacao

variacao_percentual = (variacao / vendas2022) * 100
# print(f"A variação é: {variacao_percentual:.2f}%")

if variacao_percentual >= 20.0:
    print('Bonificação grande para o time de vendas')
elif 2.0 <= variacao_percentual <= 20.0:
    print('Pequena bonificação para o time de vendas')
elif -10.0 <= variacao_percentual < 2.0:
    print('Planejamento de políticas de incentivo às vendas')
elif variacao_percentual < -10.0:
    print('Corte de gastos.')


Fala Gabriel, beleza?

Quanto empenho, cara. Já te respondi em outros posts e você está sempre muito engajado nos estudos. Obrigado por compartilhar todo seu código com a comunidade Alura, com certeza poderá inspirar outros estudantes.

Sucesso na sua jornada!