Realizei os exercicios e postei em meu github caso queiram verificar também.
Os Projetos eu realizei depois passei com o chat para uma revisão de código, aqui vou colocar o código antes da revisão, os revisados coloquei nas
pastas de desafios no github. Fiquem a vontade para qualquer toque de melhoria ou correção.
CALCULADORA
number1 = int(input('Digite o primeiro número: '))
number2 = int(input('Digite o segundo número: '))
print("""
Utilize os seguintes simbolos:
'+' soma
'-' subtração
'*' multiplicação
'/' divisão
'**' potenciação
""")
operacao = input('Digite o simbolo da operação: ')
if operacao == '+':
valor = number1 + number2
elif operacao == '-':
valor = number1 - number2
elif operacao == '*':
valor = number1 * number2
elif operacao == '/':
valor = number1 / number2
elif operacao == '**':
valor = number1 ** number2
else:
print('Operação inválida')
if valor % 2 == 0:
tipo = 'par'
else:
tipo = 'impar'
if valor > 0:
sinal = 'positivo'
elif valor < 0:
sinal = 'negativo'
else:
sinal = 'neutro'
if valor.is_integer():
casa = "Inteiro"
else:
casa = "Decimal"
print(f"O seu resultado é: {valor} que é um numero {tipo} e {sinal} e {casa}")
Triangulo
lado1 = float(input('Digite o valor do 1° lado: '))
lado2 = float(input('Digite o valor do 2° lado: '))
lado3 = float(input('Digite o valor do 3° lado: '))
if lado1 + lado2 > lado3 and lado1 + lado3 > lado2 and lado2 + lado3 > lado1:
print('É um triangulo')
if lado1 == lado2 == lado3:
print('É um triangulo equilátero')
elif lado1 == lado2 or lado1 == lado3 or lado2 == lado3:
print('É um triangulo isósceles')
else:
print('É um triangulo escaleno')
else:
print('Não é um triangulo')
POSTO DE GASOLINA
combustivel = input('Digite o tipo de combustível(Etanol ou Diesel): ')
litros = float(input('Digite a quantidade de litros para abastecer: '))
precoE = 1.70
precoD = 2.00
combustivel = combustivel.lower()
if combustivel == 'etanol' and 0 < litros <= 15:
desc = 0.02
valordesc = precoE * litros * desc
total = precoE * litros - valordesc
print(f"Foi abastecido {litros} litros de {combustivel} com {desc*100}% de desconto o valor a pagar é R${total:.2f}")
elif combustivel == 'etanol' and litros > 15:
desc = 0.04
valordesc = precoE * litros * desc
total = precoE * litros - valordesc
print(f"Foi abastecido {litros} litros de {combustivel} com {desc*100}% de desconto o valor a pagar é R${total:.2f}")
elif combustivel == 'diesel' and 0 < litros <= 15:
desc = 0.03
valordesc = precoD * litros * desc
total = precoD * litros - valordesc
print(f"Foi abastecido {litros} litros de {combustivel} com {desc*100}% de desconto o valor a pagar é R${total:.2f}")
elif combustivel == 'diesel' and litros > 15:
desc = 0.05
valordesc = precoD * litros * desc
total = precoD * litros - valordesc
print(f"Foi abastecido {litros} litros de {combustivel} com {desc*100}% de desconto o valor a pagar é R${total:.2f}")
else:
print('Quantidade ou tipo inválidos')
exit()
Variação percentual
valorInicial = float(input("Digite o valor de venda do primeiro ano: "))
valorFinal = float(input("Digite o valor de venda do segundo ano: "))
variacao = ((valorFinal - valorInicial) / valorInicial) * 100
if variacao > 20.0:
print("Bonificação ao time de vendas !!!")
elif 2.0 <= variacao <= 20.0:
print("pequena bonificação para time de vendas.")
elif -10.0 <= variacao < 2.0:
print('planejamento de políticas de incentivo às vendas.')
else:
print("Corte de gastos")