Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Faça como eu fiz: calculando o total de vendas

#Questão 5: Carlos trabalha em um comércio e precisa saber o valor total de vendas realizadas no dia. 

# Entrada dos valores das vendas
entrada = input("Digite os valores das vendas separados por espaço: ")

# Separar os valores por espaço
valores = entrada.split()

# Converter para float
vendas = [float(valor.replace(",", ".")) for valor in valores]

# Somar as vendas
total = sum(vendas)

# Exibir resultado
print(f"O total de vendas foi: {total}")
2 respostas

Oi, Estudante! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura. Seu código ficou bem organizado: você separou a entrada com split(), tratou valores com vírgula usando replace(",", ".") e somou tudo com sum(vendas), o que resolve bem a proposta de calcular o total de vendas.

Uma dica interessante para o futuro é transformar essa lógica em uma função, deixando o código mais reutilizável:

def calcular_total_vendas(entrada):
    valores = entrada.split()
    vendas = [float(valor.replace(",", ".")) for valor in valores]
    return sum(vendas)

entrada = input("Digite os valores das vendas separados por espaco: ")
total = calcular_total_vendas(entrada)

print(f"O total de vendas foi: {total}")

Esse código cria a função calcular_total_vendas, que recebe os valores digitados, converte para números decimais e retorna a soma final. Ótimo trabalho ao aplicar listas, conversão de tipos e soma em Python.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!
solução!

Obrigado pelo feedback e pelas dicas!