0
respostas

Desafio: hora da prática ( part 2 )

# 11) Escreva um programa que peça à pessoa usuária três números que representam os lados de um #triângulo. O programa deve informar se os valores podem ser utilizados para formar um triângulo e, caso #afirmativo, se ele é equilátero, isósceles ou escaleno. Tenha em mente algumas dicas:

lado_1 = float(input('Digite o valor do primeiro lado do triangulo: '))
lado_2 = float(input('Digite o valor do segundo lado do triangulo: '))
lado_3 = float(input('Digite o valor do terceiro lado do triangulo: '))
if lado_1 + lado_2 > lado_3 and lado_1 + lado_3 > lado_2 and lado_2 + lado_3 > lado_1 :
  print(' É possivel formar um triangulo')
 
  if lado_1 == lado_2 == lado_3:
   print(' O triangulo é Equilatero ')
  elif lado_1 == lado_2 or lado_1 == lado_3 or lado_2 == lado_3:
   print(' O triangulo é Isosceles ')
  else :
   print( ' O triangulo é Escaleno ')
else:
  print('Não é possivel formar um triangulo')

# 12) Um estabelecimento está vendendo combustíveis com descontos variados. Para o etanol, se a quantidade #comprada for até 15 litros, o desconto será de 2% por litro. Caso contrário, será de 4% por litro. Para o diesel, #se a quantidade comprada for até 15 litros, o desconto será de 3% por litro. Caso contrário, será de 5% por #litro. O preço do litro de diesel é R 2,00eopreçodolitrodeetanoléR  1,70. Escreva um programa que leia a #quantidade de litros vendidos e o tipo de combustível (E para etanol e D para diesel) e calcule o valor a ser #pago pelo cliente. Tenha em mente algumas dicas:

#O do valor do desconto será a multiplicação entre preço do litro, quantidade de litros e o valor do desconto.

#O valor a ser pago por um cliente será o resultado da multiplicação do preço do litro pela quantidade de litros #menos o valor de desconto resultante do cálculo.

preço_etanol = 1.70 
preço_diesel = 2.00 

litros = float(input('Digite a quantidade de Litros que quer abastecer:  '))
tipo_combustivel = input('Digite o tipo de combustível que quer abastecer (E para etanol e D para diesel):  ')

valor_total = 0 
desconto = 0 

if tipo_combustivel == 'E':
    if litros <= 15:
      desconto = (preço_etanol * litros) * 0.02
    else:
      desconto = (preço_etanol * litros) * 0.04
    valor_total = (preço_etanol * litros) - desconto
  
elif tipo_combustivel == 'D':
    if litros <= 15:
        desconto = (preço_diesel * litros) * 0.03
    else:
       desconto = (preço_diesel * litros) * 0.05
    valor_total = (preço_diesel * litros) - desconto
else: 
     print('Tipo de combustivel inválido')

if valor_total > 0:
    print(f'Valor a ser pago: R${valor_total:.2f}')
    print(f'Desconto aplicado: R${desconto:.2f}')

# 13) Em uma empresa de venda de imóveis você precisa criar um código que analise os dados de vendas #anuais para ajudar a diretoria na tomada de decisão. O código precisa coletar os dados de quantidade de #venda durante os anos de 2022 e 2023 e fazer um cálculo de variação percentual. A partir do valor da variação, #deve ser enviada às seguintes sugestões:
#Para variação acima de 20%: bonificação para o time de vendas.

#Para variação entre 2% e 20%: pequena bonificação para time de vendas.

#Para variação entre 2% e -10%: planejamento de políticas de incentivo às vendas.

#Para bonificações abaixo de -10%: corte de gastos.

print('Bem vindos ao sistema de análise de vendas anuais !!!')
print('Por favor, insira os dados solicitados abaixo.')

vendas_2022 = float(input('Digite a quantidade de vendas do ano de 2022: '))
vendas_2023 = float(input('Digite a quantidade de vendas do ano de 2023: '))

if vendas_2022 == 0: 
  if vendas_2023 > 0:
    print('\nAs vendas em 2022 foram zero. Houve crescimento, mas a variação é infinita. ')
    print('Sugestão da Diretoria: Bonificação para o time de vendas pelo início positivo')
  else:
    print('\nNão houve vendas em nenhum dos dois anos. Sem variação.')

else: variacao_percentual = (vendas_2023 - vendas_2022) / vendas_2022 * 100       
         
print(f'\nA variação percetual de vendas de 2022 para 2023 foi de {variacao_percentual:.2f}%')

if variacao_percentual > 20:
    print('Sugestão da Diretoria: Bonificação para o time de vendas')
elif variacao_percentual >= 2:
    print('Sugestão da Diretoria: Pequena bonificação para o time de vendas')
elif variacao_percentual >= -10:
    print('Sugestão da Diretoria: Planejamento de políticas de incentivo às vendas')
else:
    print('Sugestão da Diretoria: Corte de gastos')