Para não repetir cada pergunta, deixei dentro as marcações #[x], onde x representa o número do exercício e o código abaixo a resolução. .
[11]
lado1 = int(input('Informe o 1º lado do triângulo: '))
lado2 = int(input('Informe o 2º lado do triângulo: '))
lado3 = int(input('Informe o 3º lado do triângulo: '))
if lado1 == lado2 == lado3:
tipo_triangulo = 'Equilátero'
elif (lado1 != lado2 )and (lado1 != lado3) and (lado2 != lado3):
tipo_triangulo = 'Escaleno'
else:
tipo_triangulo = 'Isósceles'
print(f'O triângulo é: {tipo_triangulo}')
[12]
# Entrada de dados
tipo_combustivel = input('Informe o combustível para Diesel [D] ou Etanol [E]: ').strip().upper()
quantidade_litros = float(input('Informe a quantidade de litros: '))
# Preço por litro
preco_diesel = 2.00
preco_etanol = 1.70
if tipo_combustivel == 'D':
preco_por_litro = preco_diesel
desconto = 0.03 if quantidade_litros <= 15 else 0.05 # 3% até 15L, 5% acima
elif tipo_combustivel == 'E':
preco_por_litro = preco_etanol
desconto = 0.02 if quantidade_litros <= 15 else 0.04 # 2% até 15L, 4% acima
else:
print("Opção inválida! Escolha 'D' para Diesel ou 'E' para Etanol.")
exit()
# Cálculo do valor a pagar
valor_bruto = preco_por_litro * quantidade_litros
valor_desconto = valor_bruto * desconto
valor_final = valor_bruto - valor_desconto
print(f'Valor a pagar: R$ {valor_final:.2f} (Desconto de R$ {valor_desconto:.2f})')