Considerando a tabela, a seguir, escreva um programa para ler as quantidades consumidas por um cliente em cada produto, calcular e exibir o preço total da venda.
Produto Valor
Chocolate R
Refrigerante || Refrigerante ||
Misto Quente 2.00
Sorvete R

Passo 1

Beleza, vamos lá! O que a gente precisa fazer aqui é criar um programa que lê quantidades de produtos que um cliente comprou e calcula o preço total dessa compra. A matéria que vamos usar é programação básica, especialmente como manejar dados como listas ou dicionários, e fazer cálculos simples. Vamos precisar saber como armazenar os preços dos produtos, receber as quantidades do usuário e fazer multiplicações para achar o total.

Passo 2

Primeiro, vamos definir quais são os produtos e os seus respectivos preços. A gente pode usar um dicionário para isso, que é uma estrutura de dados que guarda pares de chave e valor. Por exemplo:
produtos = {
    "Chocolate": 1.50,
    "Refrigerante": 2.00,
    "Misto Quente": 2.00,
    "Sorvete": 1.50
}

Passo 3

Agora, precisamos pedir para o usuário informar quantos de cada produto ele comprou. Para cada produto, vamos usar a função input() para receber a quantidade e armazenar em uma variável. Também vamos converter essa entrada para um número usando float ou int.
quantidades = {}
for produto in produtos:
    quantidade = float(input(f"Quantos {produto} você comprou? "))
    quantidades[produto] = quantidade

Passo 4

Com as quantidades em mãos, o próximo passo é calcular o preço total. Para isso, vamos multiplicar a quantidade de cada produto pelo seu preço e somar tudo. Vamos criar uma variável para guardar o total e ir somando conforme calculamos cada produto.
total = 0
for produto in produtos:
    subtotal = quantidades[produto] * produtos[produto]
    total += subtotal

Resposta

Pronto! Agora podemos exibir o preço total da venda para o cliente.
print(f"O preço total da venda é: R$ {total:.2f}")
Por exemplo, se o cliente comprou 2 Chocolates, 1 Refrigerante, 3 Misto Quente e 0 Sorvetes, o cálculo seria:
Então, o programa vai mostrar:
O preço total da venda é: R$ 11.00

Exercícios relacionados

Dê exemplo de uma função constante.
A partir dos dados obtidos, escreva uma função D(x) que represente a parcela dedutível (dedução) a ser considerada no cálculo do imposto. Qual o domínio de D(x) ? Qual a imagem de D(x) ?
Faça um programa que leia: o número de carros vendidos e o valor total das vendas do vendedor. Em seguida, calcule e exiba o salário final do vendedor sabendo que a empresa paga um salário fixo de R 622,00, mais uma comissão de 622,00 + comissão 30,00 por cada carro vendido, mais y = sen(x^2) do valor total das vendas do vendedor.
Dê exemplo de uma função potência de expoente não inteiro.