2
respostas

Desafio: Calculando pedidos

Você está desenvolvendo uma funcionalidade para um aplicativo de lanchonete. O sistema precisa calcular o valor total de um pedido com base na quantidade de itens solicitados.

O cliente pode pedir:

Hambúrguer: R$ 12,00
Batata frita: R$ 7,00
Refrigerante: R$ 5,00

Sua tarefa é criar um algoritmo em linguagem natural ou fluxograma que armazene os dados necessários em variáveis e faça o cálculo do valor total com base nas quantidades informadas.

Variáveis Itens:
H = Hambúrguer = R$ 12,00
B = Batata frita = R$ 7,00
R = Refrigerante = R$ 5,00

Variáveis Quantidade de Itens:
qh = quantidade pedida Hambúrguer
qb = quantidade pedida Batata frita
qr = quantidade pedida Refrigerante

Pedido = (qhH) + (qbB) + (qr*R)

Pedido exemplo:
1 Hambúrguer + 1 Batata Frita + 1 Refrigerante;
(112)+(17)+(1*5) = 24

2 respostas

Olá, Bruno! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de variáveis para representar os preços dos itens, utilizou muito bem a multiplicação para calcular o valor de acordo com as quantidades e ainda compreendeu a importância de somar os resultados para obter o total do pedido.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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

Olá Bruno
Espero poder complemetar com minhas pesquisas e com meu conhecimento sobre algoritimos.


Algoritmo em Linguagem Natural

Objetivo: Calcular o valor total do pedido com base nas quantidades de cada item.

Passo a passo:

Início do algoritmo

Definir os valores fixos dos produtos:

H = 12 (Hambúrguer)

B = 7 (Batata frita)

R = 5 (Refrigerante)

Solicitar ao usuário:

qh → quantidade de hambúrgueres

qb → quantidade de batatas fritas

qr → quantidade de refrigerantes

Calcular o valor total do pedido:

Pedido = (qh × H) + (qb × B) + (qr × R)

Exibir o valor total do pedido na tela

Fim do algoritmo

Exemplo Aplicado

Pedido:

1 Hambúrguer

1 Batata Frita

1 Refrigerante

Cálculo:

Pedido = (1 × 12) + (1 × 7) + (1 × 5)
Pedido = 12 + 7 + 5
Pedido = 24

Valor total do pedido = R$ 24,00

Fluxograma (em texto)
[Início]
|
v
[Definir H=12, B=7, R=5]
|
v
[Ler qh, qb, qr]
|
v
[Pedido = (qh12) + (qb7) + (qr*5)]
|
v
[Mostrar Pedido]
|
v
[Fim]

Versão bem direta (estilo prova)

O algoritmo deve ler as quantidades de hambúrguer, batata frita e refrigerante, multiplicar cada quantidade pelo valor do respectivo produto e somar os resultados, obtendo assim o valor total do pedido


Bons estudos, espero poder ter te auxiliado em algo.

Atensiosamente.
P A N T R O X