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 9,05 %.

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 9,05,%. 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 9,05,% em decimal temos
9,05,% = 0,0905
Assim, a fração do valor que o cliente de fato paga é
1 - 0,0905 = 0,9095

Passo 3

Em C ++, usamos um tipo de ponto flutuante (por exemplo double) para armazenar o valor original e calculamos o valor com desconto por
valorfinal = valororiginal times 0,9095

Passo 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;
}

Exercícios relacionados