Olá, Ana! Tudo bem?
Vamos dar uma olhada no seu fluxograma. Você seguiu a estrutura básica necessária para uma calculadora, mas há alguns pontos que podemos ajustar para garantir que ele esteja de acordo com as regras do fluxograma:
Formas Utilizadas:
- Oval: Você usou corretamente para indicar o início e o fim do processo.
- Retângulo: Está sendo usado para ações como "Ligar calculadora" e "Pedir primeiro número", o que está correto.
- Losango: Não vi um losango para a decisão de verificar se o operador é válido. Seria interessante incluir essa etapa para validar o operador antes de seguir para o próximo passo.
- Paralelogramo: Foi usado corretamente para "Receber primeiro número", "Receber operador" e "Receber segundo número", indicando entradas de dados.
Fluxo de Decisão:
- Seria bom adicionar uma verificação para garantir que o operador inserido é válido antes de proceder para a inserção do segundo número.
Sequência Lógica:
- Após "Receber operador", seria ideal ter uma etapa de decisão para validar o operador, como falei acima.
- Depois de "Receber segundo número", você pode seguir para "Realizar o cálculo" e "Exibir cálculo na tela", o que está correto.
Com essas pequenas correções, seu fluxograma estará mais alinhado com as práticas recomendadas. Mas é só pra refinar, você já fez um ótimo trabalho :)
Espero ter ajudado. Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado