Oii Pedro, tudo bem?
Obrigada por compartilhar sua solução aqui no fórum! Você estruturou bem o raciocínio: definir as variáveis com os preços fixos, capturar as quantidades, multiplicar e somar tudo no final é exatamente o caminho certo para esse desafio.
Um ponto interessante que vale notar: você mencionou que "se a quantidade for 0, o valor é zerado". Isso funciona perfeitamente, já que qualquer número multiplicado por 0 dá 0. Não precisa de uma condição especial para esse caso, a própria multiplicação já resolve.
Continue assim, esse tipo de raciocínio com variáveis e operações é a base de muita coisa em lógica de programação.
Conte com a Alura para evoluir seus estudos. Em caso de dúvidas, fico à disposição.
Bons estudos!
Sucesso ✨