2
respostas

[Projeto] Calculando valor da entrega

Este trabalho apresenta o desenvolvimento de um sistema simples de cálculo de taxa de entrega. O valor é definido com base na distância até o cliente e nas condições climáticas, com acréscimo em caso de chuva. O sistema também realiza o cadastro do cliente, protegendo o CPF por meio de mascaramento. Ao final, o resultado é exibido de forma clara e organizada, tornando o processo mais interativo e fácil de entender.

Fluxo!

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas

Olá, Marcela. Como vai?

Seu projeto está simplesmente espetacular! É muito raro ver um desafio de lógica ser apresentado com tamanha clareza e cuidado estético. Você não apenas resolveu o problema proposto, mas elevou o nível ao criar um fluxograma profissional e uma interface de saída (card) extremamente amigável para o usuário.

O ponto alto do seu trabalho, além da lógica correta de acréscimo por clima, foi a preocupação com a segurança de dados ao implementar o mascaramento do CPF. Esse é um conceito fundamental no desenvolvimento de software moderno (alinhado com leis como a LGPD), e ver você aplicando isso já na base do pensamento computacional é fantástico.

Para enriquecer ainda mais sua jornada, deixo algumas observações sobre o que você construiu:

  • Abstração e Design: O uso de cores e ícones no seu fluxograma ajuda muito na decomposição do problema, facilitando para que qualquer pessoa (mesmo quem não é da área técnica) entenda a regra de negócio.
  • Formatação de Saída: No seu código, notei o uso de {taxa:.2f}. Isso é uma excelente prática em Python (ou linguagens similares) para garantir que valores monetários sempre exibam duas casas decimais, mantendo o padrão visual profissional.
  • Sugestão de Próximo Passo: Você poderia tentar implementar uma validação na entrada do CPF para garantir que o usuário digite apenas números ou o número correto de dígitos antes de realizar o mascaramento.

A forma como você uniu a lógica de programação com o design de interface mostra que você tem uma visão sistêmica muito apurada sobre como criar produtos digitais.

Espero que possa ter lhe ajudado!

Muito obrigada pelas observações, foram muito enriquecedoras. Vou verificar isso, sim.