Suponha que você foi ao supermercado e comprou:
  • N quilos de café, cujo custo unitário é Q ;
  • L litros de leite, cujo custo unitário é P;
  • B quilos de banana, cujo custo unitário é T.
Faça um algoritmo que imprima: nome do produto, total gasto com cada produto e o total gasto no mercado.

Passo 1

O enunciado dá as quantidades e os preços unitários dos três produtos que você comprou e pede que o algoritmo imprima, para cada produto, o nome e o total gasto com ele, e por fim o total gasto no mercado.
Informações dadas:
  • Quantidade de café: N (em quilos).
  • Preço unitário do café: Q (preço por quilo).
  • Quantidade de leite: L (em litros).
  • Preço unitário do leite: P (preço por litro).
  • Quantidade de banana: B (em quilos).
  • Preço unitário da banana: T (preço por quilo).
O que o algoritmo deve imprimir:
  • Para cada produto — café, leite e banana — imprimir o nome do produto e o total gasto com ele.
  • Depois imprimir o total gasto no mercado (soma dos três totais anteriores).

Passo 2

Definição das contas que precisamos fazer (fórmulas):
  • Total gasto com café: \text{total\_cafe} = N \times Q.
  • Total gasto com leite: \text{total\_leite} = L \times P.
  • Total gasto com banana: \text{total\_banana} = B \times T.
  • Total gasto no mercado: \text{total\_mercado} = \text{total\_cafe} + \text{total\_leite} + \text{total\_banana}.
Aqui cada variável tem significado claro:
  • N, L, B representam quantidades (podem ser números inteiros ou reais).
  • Q, P, T representam preços unitários (números reais).
  • As multiplicações resultam em valores monetários (mesma unidade do preço).

Passo 3

Explicando passo a passo os conceitos usados (modo bem prático):
  • Multiplicação como cálculo de “quantidade × preço”: se eu compro 2 quilos de café a 10 reais por quilo, o gasto é 2 \times 10 = 20 reais. É exatamente isso que usamos nas fórmulas acima.
  • Somar os totais por produto dá o total geral: somar valores monetários é direto; por exemplo 20 + 12 + 4{,}50 = 36{,}50.
  • Tipos de dados: no algoritmo, trate as quantidades e os preços como números reais (float) porque a pessoa pode comprar, por exemplo, 1{,}5 kg de banana ou o preço pode ter centavos.

Passo 4

Estrutura lógica do algoritmo (passos que você fará no programa):
  1. Ler os seis valores de entrada: N, Q, L, P, B, T.
  2. Calcular \text{total\_cafe} = N \times Q.
  3. Calcular \text{total\_leite} = L \times P.
  4. Calcular \text{total\_banana} = B \times T.
  5. Calcular \text{total\_mercado} = \text{total\_cafe} + \text{total\_leite} + \text{total\_banana}.
  6. Imprimir, em linhas separadas, o nome do produto e o total gasto correspondente (formatando com duas casas decimais é o mais comum).
  7. Imprimir o total do mercado (também com duas casas decimais).
Vou escrever o pseudocódigo didático e logo depois o algoritmo final na seção de resposta.

Passo 5

Exemplo numérico completo (para você ver como fica na prática):
Suponha que:
  • N = 2 (kg de café),
  • Q = 15 (R$ por kg de café),
  • L = 3 (litros de leite),
  • P = 4 (R$ por litro de leite),
  • B = 1{,}5 (kg de banana),
  • T = 3 (R$ por kg de banana).
Cálculos:
  • \text{total\_cafe} = 2 \times 15 = 30.
  • \text{total\_leite} = 3 \times 4 = 12.
  • \text{total\_banana} = 1{,}5 \times 3 = 4{,}5.
  • \text{total\_mercado} = 30 + 12 + 4{,}5 = 46{,}5.
Saída esperada (exemplo de formatação):
Café: R$ 30,00\n
Leite: R$ 12,00\n
Banana: R$ 4,50\n
Total: R$ 46,50

Passo 6

Observações práticas para a prova e para implementação:
  • Se você for codar em uma linguagem como Python, use float para as entradas e a função de formatação para mostrar duas casas decimais, por exemplo f"{valor:.2f}".
  • Validação simples: se alguma quantidade for negativa, trate como erro (não faz sentido comprar quantidade negativa). Mas se o enunciado não pede validação, não precisa complicar — na prova faça o algoritmo principal e, se sobrar tempo, adicione verificações.
  • Impressão: escreva sempre o nome do produto seguido do valor, cada um em linha separada, exatamente como o enunciado pede.

Passo 7

Estratégia rápida para escrever isso na prova sem errar:
  • Vá direto à leitura das seis variáveis.
  • Faça as três multiplicações, depois a soma.
  • Imprima as quatro linhas finais (3 produtos + total).
  • Não invente passos intermediários inúteis — seja objetivo. Se precisar justificar, escreva as fórmulas que usamos.

Resposta

Ler N, Q, L, P, B, T\n
\text{total\_cafe} \leftarrow N \times Q\n
\text{total\_leite} \leftarrow L \times P\n
\text{total\_banana} \leftarrow B \times T\n
\text{total\_mercado} \leftarrow \text{total\_cafe} + \text{total\_leite} + \text{total\_banana}\n
Imprimir "Café: R$ " + format( \text{total\_cafe}, 2 casas decimais)\n
Imprimir "Leite: R$ " + format( \text{total\_leite}, 2 casas decimais)\n
Imprimir "Banana: R$ " + format( \text{total\_banana}, 2 casas decimais)\n
Imprimir "Total: R$ " + format( \text{total\_mercado}, 2 casas decimais)

Exercícios relacionados