Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Aplicação de registro de produtos

Entrada
Ínicio
Registrar pedidos de clientes
Informar produto e valor
Criar variável total iniciando em 0
Criar variável desconto
Criar variável valor_final = Total
Processamento
Somar valor de produtos a variável total
Identificar se o cliente é cadastrado
Se sim, calcular desconto de 10% sob a variável total
Desconto = Total * 0,10
Em seguida criar fórmula com a variável valor_final deduzindo 10% da variável total
Valor_Final = Total - Desconto
Se não, desconsiderar e apenas informar variável Valor_Final
Saída
O sistema irá imprimir O valor final com ou sem desconto.

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

1 resposta

Oi, Luiz. Tudo bem com você?

Obrigado por compartilhar a sua proposta para o desafio. A lógica apresentada contempla os principais requisitos do enunciado, como o registro dos produtos, o cálculo do valor total, a verificação se o cliente é cadastrado e a aplicação do desconto de 10% quando necessário. O fluxograma também representa de forma organizada a sequência das etapas, facilitando a visualização do processo desde a entrada dos dados até a exibição do valor final.

Como sugestão de melhoria, apenas um detalhe do enunciado poderia ser representado de forma mais explícita. Antes de informar o produto e o valor, o algoritmo solicita que o atendente informe a quantidade de itens do pedido. Em seguida, seria interessante indicar uma repetição para registrar todos os produtos até que essa quantidade seja atingida. Por exemplo, se o cliente informar que deseja 4 itens, o fluxo deverá repetir a leitura do nome e do preço quatro vezes antes de calcular o total e verificar a existência do desconto.

Como você adaptaria o seu fluxograma para representar esse processo de repetição de forma clara, mantendo a leitura simples para quem for utilizá-lo?

Parabéns pela resolução e por compartilhar sua proposta. Continue praticando e conte com o fórum sempre que surgir alguma dúvida.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!