Faça um algoritmo em C++ que receba o valor de um produto e calcule e imprima o valor final deste produto que está com um desconto de
.
Passo 1
O enunciado pede um algoritmo em C
que leia o valor de um produto e calcule o valor final após aplicar um desconto de
. Para resolver isso precisamos entender porcentagem (converter taxa percentual em decimal) e usar entrada/saída em C
.
Passo 2
Convertendo a taxa de desconto de
em decimal temos
Assim, a fração do valor que o cliente de fato paga é
Passo 3
Em C
, usamos um tipo de ponto flutuante (por exemplo
double
) para armazenar o valor original e calculamos o valor com desconto porPasso 4
Por fim, imprimimos o resultado usando
std::cout
, formatando com std::fixed
e std::setprecision(\(2\))
para mostrar duas casas decimais.Resposta
#include <iostream>
#include <iomanip>
int main() {
double valor;
std::cin >> valor; // lê o valor original do produto
double valor_final = valor \cdot 0,9095; // aplica desconto de \(9,05\)%
std::cout << std::fixed << std::setprecision(2);
std::cout << valor_final << std::endl; // imprime valor final formatado
return 0;
}