2
respostas

Desafio: hora da prática-Exercicío 10-13

10-

num1 = float(input('Escolha um numero:'))
num2 = float(input('Escolha um numero:'))
soma = num1 + num2
subtrair = num - num2
multiplicar = num1 * num2
dividir = num1/num2
pergunta = input('Você deseja somar, subtrair , multiplicar ou divididir os números informados anteriormente ?')

if pergunta == 'somar':
   resultado = soma
   print (f'O resultado da soma entre {num1} e {num2} é igual a {soma}')
elif pergunta == 'subtrair':
   resultado = subtrair
   print (f'O resultado da subtração entre {num1} e {num2} é igual a {subtrair}')
elif pergunta == 'multiplicar':
   resultado = multiplicar
   print (f'O resultado da multiplicação entre {num1} e {num2} é igual a {multiplicar}')
elif pergunta == 'dividir':
    resultado = dividir
    print (f'O resultado da divisão entre {num1} e {num2} é igual a {dividir}')
else:
  print('Escolha uma operação')

if resultado%2 != 0:
  resultado_p_i = 'número impar'
else:
  resultado_p_i = 'número par'
if resultado%1 != 0:
  resultado_i_d = 'decimal'
else:
  resultado_i_d = 'inteiro'
if resultado > 0:
  resultado_p_n = 'positivo'
else:
  resultado_p_n ='negativo'
print(f'O número {resultado} é um {resultado_p_i}, {resultado_i_d} e {resultado_p_n}.')

11-

num1 = float(input('Digite um número para o lado 1 do triângulo: '))
num2 = float(input('Digite um número para o lado 1 do triângulo: '))
num3 = float(input('Digite um número para o lado 1 do triângulo: '))
soma1 = num2 + num3
soma2 = num3 + num1
soma3 = num2 + num1

if soma1 > num1 and soma3 > num3 and soma2 > num2:
  if num1 == num2 == num3:
    print('Os números escolhidos formam um triângulo  equilatero')
  elif( (num1 == num2 and num1 != num3) or (num2 == num3 and num2 != num1) or
   (num3 == num1 and num3 != num1 )):
   print('Os números escolhidos formam um triângulo  isósceles')
  else:
   print('Os números escolhidos formam um triângulo  escaleno.')
else:
      print('Os números escolhidos não formam um triângulo.')

12-

combustivel = input( 'Informe o tipo de combustivel comprado:')
volume_comprado = float(input( 'Informe o volume em litros do combustivel comprado:'))
preço_etanol = 1.7
preço_diesel = 2.0
desc_etanol_1 = 0.02 #desconto por litro p/ compras até 15 l
desc_etanol_2 = 0.04 #desconto por litro p/ compras acima 15 l
desc_diesel_1 = 0.03 #desconto por litro p/ compras até 15 l
desc_diesel_2 = 0.05 #desconto por litro p/ compras acima 15 l

if combustivel == 'etanol':
  if volume_comprado <= 15:
    desconto = (desc_etanol_1 * volume_comprado * preço_etanol)
    valor_pagar = (preço_etanol * volume_comprado) - desconto
    print(f'O valor a ser pago é de R$ {valor_pagar}.')
  else:
     desconto = (desc_etanol_2 * volume_comprado * preço_etanol)
     valor_pagar = (preço_etanol * volume_comprado) - desconto
     print(f'O valor a ser pago é de R$ {valor_pagar}.')

if combustivel == 'diesel':
  if volume_comprado <= 15:
    desconto = (desc_diesel_1 * volume_comprado * preço_diesel)
    valor_pagar = (preço_diesel * volume_comprado) - desconto
    print(f'O valor a ser pago é de R$ {valor_pagar}.')
  else:
     desconto = (desc_diesel_2 * volume_comprado * preço_diesel)
     valor_pagar = (preço_diesel * volume_comprado) - desconto
     print(f'O valor a ser pago é de R$ {valor_pagar}.')

13-

percentual = float(input('Informe o percentual de vendas durante os anos 2022  e 2023'))

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

Olá, Márcia. Tudo bem?

Obrigado por compartilhar seu código aqui com a gente. Parabéns pelo trabalho e dedicação.

Ótimo como você estruturou as condições para definir as operações matemáticas no exercício 10. No entanto, percebi que há uma variável indefinida: num na subtração, o que pode gerar um erro. Além disso, no exercício 11, as variáveis num2 e num3 aparecem repetidas ao solicitar os valores do triângulo.

Veja este exemplo de correção para a subtração:


num1 = float(input('Escolha um número: '))
num2 = float(input('Escolha um número: '))
subtrair = num1 - num2  # Aqui a variável correta é 'num1'

Isso evita erros e mantém o código mais preciso.

Conte com o apoio do Fórum. Abraços e bons estudos.

Oi Renan.Tudo bem ?

Obrigaddo pelo feedback.