Oi, Luísa, como vai?
O seu código cumpre perfeitamente a proposta da atividade ao capturar a entrada do usuário, realizar a conversão dos elementos utilizando a função map e efetuar a soma total dos valores de forma correta nas duas abordagens apresentadas. É muito positivo ver que você explorou o uso de funções tradicionais e também a sintaxe da função lambda para solucionar o desafio.
Pensando na robustez desse programa, o que você imagina que aconteceria com a execução do código caso o usuário digitasse uma letra ou uma palavra por engano no campo de vendas?
Parabéns pelo empenho na atividade, continue compartilhando suas soluções e lembre-se de que o fórum está sempre à disposição.
Para saber mais:
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!