2
respostas

[Projeto] Desafio: Calculando valor da entrega

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

2 respostas

Olá, Eduardo. Como vai?

Sensacional o seu fluxograma! Você conseguiu traduzir um problema de logística do mundo real (cálculo de taxa de entrega com dinâmica de preço dinâmico por clima) em uma estrutura lógica muito bem amarrada. Como Analista de Dados, você sabe bem o valor de documentar processos visualmente antes de partir para o código.

A distribuição dos blocos ficou super limpa e a divisão das faixas de distância está perfeitamente legível. Vamos fazer uma análise detalhada da sua lógica para destacar os pontos fortes e trazer uma dica de ouro sobre padronização de símbolos no Pensamento Computacional.


Análise da sua Lógica (Estruturas Condicionais)

O seu fluxo resolve o problema em duas etapas lógicas interdependentes, o que é uma excelente prática de decomposição:

  1. Definição da Taxa Base (Por Distância):
  • Se a distância for menor ou igual a 5km, txInicial = 5,00.
  • Se estiver entre 5km e 10km (distancia > 5 E <= 10), txInicial = 8,00.
  • Para distâncias maiores que 10km (o caminho que sobra à direita), txInicial = 10,00.
  1. Modificador de Clima (Condicional Composta):
  • O fluxo converge para a pergunta "Está chovendo?".
  • Se sim, adiciona-se uma taxa de conveniência: txFinal = txInicial + 2,00.
  • Se não, a taxa permanece a mesma: txFinal = txInicial.

A lógica matemática e o encadeamento dos caminhos estão 100% corretos!


Uma Dica Importante: Padronização de Símbolos de Fluxograma

Como o seu objetivo é criar diagramas cada vez mais profissionais e alinhados com os padrões de mercado (como a norma ISO/ANSI para fluxogramas), vale a pena notar o formato dos blocos onde você atribuiu os valores das taxas (ex: txInicial = 5,00).

Atualmente, você utilizou o símbolo de Documento/Relatório (aquele retângulo com a base ondulada). Na convenção internacional de diagramação, esse bloco específico serve para indicar que o sistema está gerando um relatório impresso ou exibindo um documento físico na tela.

Para processos puramente internos do sistema, onde o computador está apenas fazendo um cálculo ou guardando um valor dentro de uma variável (atribuição), o símbolo correto é o Retângulo Simples (Processo).

Veja a diferença prática de aplicação:

  • Retângulo tradicional: Usado para operações internas, cálculos e atribuições (ex: txInicial = 5,00 ou calcular total).
  • Paralelogramo: Perfeito, você já usou corretamente no bloco "Qual o endereço?", que representa uma entrada de dados pelo usuário.
  • Losango: Também perfeito, usado para as tomadas de decisão ("distancia <= 5km?").

Fazer essa pequena troca dos blocos ondulados por retângulos normais vai deixar o seu diagrama perfeitamente padronizado para qualquer equipe de engenharia de software ou análise de dados ler sem estranhamento.

Parabéns pelo excelente projeto e por continuar movimentando o fórum com conteúdos de alto nível técnico!

Espero que possa ter lhe ajudado!

Evandro, obrigado pelos feedbaks, estão contribuindo muito para minha evolução, confesso que ao usar ali a forma ondulada, não tinha certeza se estava certo ou errado rs.