O preço que um consumidor paga por um carro é composto pelo custo de fábrica, valor dos impostos e o valor do lucro do distribuidor. Faça um programa que gere o custo de fábrica de um carro e os valores pagos de imposto e pelo lucro do distribuidor, sabendo preço pago pelo consumidor. Dados: 45% de imposto sobre o custo de fábrica, e o lucro do distribuidor equivale a 12% sobre o custo de fábrica.
Passo 1
E aí, pessoal! Vamos pro exercício.
Antes de mais nada vamos escrever o cabeçalho do programa;
Essa questão fica mais fácil se a gente pensar em termos de entradas e saída do programa e vamos declarando as variáveis aos poucos.
Esse programa vai receber um único valor referente ao preço pago pelo consumidor. Este é um valor monetário, que sempre são valores reais com pelo menos duas casas decimais, então devem ser do tipo
E como saídas o programa vai imprimir o custo de fabricação do carro, o valor pago de impostos, e o valor do lucro do distribuidor.
Além disso temos alguns dados necessários para resolver a questão. o valor da taxa de imposto que é 45%, e a taxa de lucro do distribuidor que é de 12%. Esses valores devem ser constantes, pois não devem ser alterados ao longo do código
A parte mais chata foi essa em que a gente organizou o programa. Agora vamos juntos desenvolver o restante.
Passo 2
Agora a gente precisa receber o valor que o consumidor paga pelo carro, pois essa será a base dos cálculos da questão.
Usando o vamos solicitar o valor, e com o vamos armazenar o valor na variável adequada:
Passo 3
Beleza. Agora vamos desenvolver a contabilidade!
A questão afirma pra gente o preço do carro é a soma do custo de fabricação com o lucro e os impostos:
E também diz que os impostos e o lucro são calculados com base no custo de fábrica:
Porém, o programa recebe o valor do preço pago pelo consumidor. Então podemos rearranjar as equações para descobrir o valor do custo de fábrica:
Para escrever isso no C++ vamos precisar usar parêntesis para garantir que a soma no denominador ocorra antes da divisão:
No código teremos:
E com o custo de fabricação podemos calcular o valor do lucro e dos impostos:
Massa! Agora temos tudo calculado
Passo 4
Pra terminar o código só precisamos imprimir os resultados. Vamos utilizar o para imprimir o valor contido em cada variável, juntamente com uma frase que identifica o valor.
E prontinho, o código está finalizado
Passo 5
Pra finalizar, vamos testar o código. Vamos dizer que o consumidor paga um valor de em um carro. O resultado é:
Se a saída do seu programa está igual a essa, então está tudo certinho! Questão concluída.