Escreva um programa de ajuda para vendedores. A partir de um valor total lido, mostre:
- o total a pagar com desconto de 10%;
- o valor de cada parcela, no parcelamento de
sem juros;
- a comissão do vendedor, no caso da venda ser a vista (
sobre o valor com desconto)
- a comissão do vendedor, no caso da venda ser parcelada (5% sobre o valor total)
Passo 1
Resumo do enunciado: criar um programa que, dado o valor total de uma venda, mostre quatro informações: o total a pagar com 10% de desconto, o valor de cada parcela em 3× sem juros, a comissão do vendedor à vista (5% sobre o valor com desconto) e a comissão em caso de parcelamento (5% sobre o valor total). Vamos usar operações básicas de porcentagem e divisão.
Passo 2
Leitura do valor total: em Python usamos a função input() para capturar uma string e convertemos para float, pois precisamos fazer cálculos numéricos.
Passo 3
Cálculo do valor com desconto de 10%: para aplicar um desconto de 10% em um valor
, usamos a fórmula
. Em código: desconto = total * 0.1 e valor_com_desconto = total - desconto.
Passo 4
Cálculo do valor de cada parcela em 3× sem juros: como não há juros, basta dividir o valor total da venda por 3, ou seja, parcela = total / 3.
Passo 5
Cálculo das comissões:
– Comissão à vista: 5% sobre o valor já com desconto, ou seja, comissao_vista = valor_com_desconto \times 0.05.
– Comissão parcelada: 5% sobre o valor total da venda, ou seja, comissao_parcelada = total \times 0.05.
– Comissão à vista: 5% sobre o valor já com desconto, ou seja, comissao_vista = valor_com_desconto \times 0.05.
– Comissão parcelada: 5% sobre o valor total da venda, ou seja, comissao_parcelada = total \times 0.05.
Passo 6
Formatação e exibição: ao exibir valores monetários, usamos formatação com duas casas decimais para ficar mais legível. No Python, podemos usar f-strings como f"{valor:.2f}".
Resposta
def main():
total = float(input("Digite o valor total da venda: "))
desconto = total * 0.1
valor_com_desconto = total - desconto
parcela = total / 3
comissao_vista = valor_com_desconto * 0.05
comissao_parcelada = total * 0.05
total = float(input("Digite o valor total da venda: "))
desconto = total * 0.1
valor_com_desconto = total - desconto
parcela = total / 3
comissao_vista = valor_com_desconto * 0.05
comissao_parcelada = total * 0.05
print(f"Total com desconto de 10%: R$ {valor_com_desconto:.2f}")
print(f"Valor de cada parcela (3× sem juros): R$ {parcela:.2f}")
print(f"Comissão à vista (5% sobre o valor com desconto): R$ {comissao_vista:.2f}")
print(f"Comissão parcelada (5% sobre o valor total): R$ {comissao_parcelada:.2f}")
if name == “main”:
main()
main()