Olá, Thamyres. Como vai?
Sua solução está perfeita! O passo a passo que você construiu mostra um excelente domínio da lógica de programação. Dividir o problema em etapas menores (definir preços, ler quantidades, calcular subtotais e, por fim, somar tudo) é exatamente a essência do pensamento computacional.
Para agregar ainda mais valor à sua resolução, uma dica muito prática para quando você for traduzir essa lógica para uma linguagem de programação real (como Python ou JavaScript) é se atentar à formatação final da moeda.
Como estamos lidando com dinheiro, é muito comum usarmos recursos do próprio código para garantir que o resultado sempre mostre as duas casas decimais no final, mesmo que a soma dê um número inteiro (como transformar 24 em 24.00). Você poderia representar isso na sua última linha de pseudocódigo assim:
- exibir "Valor total do pedido: R$ ", formata_duas_casas(valor_total)
Continue compartilhando o seu raciocínio aqui no fórum! A sua forma de estruturar o passo a passo ficou muito didática e com certeza vai ajudar outros alunos que estejam com dificuldades nesse desafio.
Espero que possa ter lhe ajudado!