0
respostas

(03. Estruturas condicionais) Desafio: hora da prática

# 1)

    n1 = float(input("Digite o primeiro número: "))
    n2 = float(input("Digite o segundo número: "))

    if n1 > n2:
        print(n1)
    elif n2 > n1:
        print(n2)
    else:
        print("São iguais")

# 2)

    percentual = float(input("Digite a variação (%): "))

    if percentual > 0:
        print("Crescimento")
    elif percentual < 0:
        print("Decrescimento")
    else:
        print("Sem alteração")

# 3)

    letra = input("Digite uma letra: ").lower()

    if letra in "aeiou":
        print("Vogal")
    else:
        print("Consoante")
        
# 4)

    a = float(input("Ano 1: "))
    b = float(input("Ano 2: "))
    c = float(input("Ano 3: "))

    print("Maior:", max(a, b, c))
    print("Menor:", min(a, b, c))

# 5)

    p1 = float(input("Produto 1: "))
    p2 = float(input("Produto 2: "))
    p3 = float(input("Produto 3: "))

    menor = min(p1, p2, p3)

    if menor == p1:
        print("Produto 1")
    elif menor == p2:
        print("Produto 2")
    else:
        print("Produto 3")
        
# 6)

    nums = [
        int(input("Número 1: ")),
        int(input("Número 2: ")),
        int(input("Número 3: "))
    ]

    nums.sort(reverse=True)
    print(nums)
    
# 7)

    turno = input("Turno: ").lower()

    if turno == "manhã":
        print("Bom Dia!")
    elif turno == "tarde":
        print("Boa Tarde!")
    elif turno == "noite":
        print("Boa Noite!")
    else:
        print("Inválido")
        
# 8)

    n = int(input("Número: "))

    if n % 2 == 0:
        print("Par")
    else:
        print("Ímpar")
        
# 9)

    n = float(input("Digite um número: "))

    if n.is_integer():
        print("Inteiro")
    else:
        print("Decimal")
    
# MOMENTO DOS PROJETOS

# 10)

    n1 = float(input("Número 1: "))
    n2 = float(input("Número 2: "))
    op = input("Operação (+ - * /): ")

    if op == "+":
        r = n1 + n2
    elif op == "-":
        r = n1 - n2
    elif op == "*":
        r = n1 * n2
    elif op == "/":
        r = n1 / n2
    else:
        print("Operação inválida")
        exit()

    print("Resultado:", r)

    print("Par" if r % 2 == 0 else "Ímpar")
    print("Positivo" if r > 0 else "Negativo")
    print("Inteiro" if r.is_integer() else "Decimal")

# 11)
    
    a = float(input())
    b = float(input())
    c = float(input())

    if a+b > c and a+c > b and b+c > a:
        if a == b == c:
            print("Equilátero")
        elif a == b or a == c or b == c:
            print("Isósceles")
        else:
            print("Escaleno")
    else:
        print("Não forma triângulo")

# 12)
    
    litros = float(input("Litros: "))
    tipo = input("E ou D: ").upper()

    if tipo == "E":
        preco = 1.70
        desconto = 0.02 if litros <= 15 else 0.04

    elif tipo == "D":
        preco = 2.00
        desconto = 0.03 if litros <= 15 else 0.05

    else:
        print("Tipo inválido")
        exit()

    total = litros * preco
    final = total - (total * desconto)

    print(f"Total: R$ {final:.2f}")

# 13)
    
    v22 = float(input("2022: "))
    v23 = float(input("2023: "))

    var = ((v23 - v22) / v22) * 100

    print(f"Variação: {var:.2f}%")

    if var > 20:
        print("Bonificação")
    elif var >= 2:
        print("Pequena bonificação")
    elif var >= -10:
        print("Incentivo às vendas")
    else:
        print("Corte de gastos")