Para essa atividade, eu creio ter adicionado um pouco mais de complexidade ao problema, devido ao fato que decidi por criar um sistema de pedidos um pouco mais completo do que eu visualizei que seria necessário.
Algorítimo
Declara Valor das Variáveis
- itemEscolhido = 0
- valorTotal = 0
- quantia = 0
Exiba na tela ("Selecione o item que deseja pedir")
Exiba na tela um "Cardápio"
- Exiba ("1. " + hamburguer + valor)
- Exiba ("2. " + batata + valor)
- Exiba ("3. " + refrigerante + valor)
Abrir Espaço para o usuário digitar um número
Se escolher 1:
- itemEscolhido = 12.0 // Equivalente ao Hamburguer
- Exiba ("Quantos hambúrgueres vocês deseja adicionar?")
- Abrir espaço para o usuário digitar um número...
Se escolher 2:
- itemEscolhido = 7.0 // Equivalente a Batata
- Exiba ("Quantos batatas vocês deseja adicionar?")
- Abrir espaço para o usuário digitar um número...
Se escolher 3:
- itemEscolhido = 5.0 // Equivalente ao Refrigerante
- Exiba ("Quantos refrigerantes vocês deseja adicionar?")
- Abrir espaço para o usuário digitar um número...
A resposta da pergunta acima, vai equivaler a variável "quantia".
- Se quantia for diferente de 0, segue em frente.
- Se for igual, retorna a instrução 3.
valorTotal += itemEscolhido * quantia
Declara variável (escolha = "")
Exiba ("Deseja adicionar mais algum item?")
Se sim
- itemEscolhido = 0 // Para evitar erros
- volte para a instrução 3
Senão Exiba ("O valor total a ser pago é: R$" + valorTotal)
Fluxograma
Para a montagem do fluxograma, foi necessário o uso de várias prints de do diagrama em posições diferentes.
Para essa parte, eu alterei um pouco do final porque percebi que seria necessário a adição de uma variável auxiliar para escolha.