Algoritmo para Calcular el descuento de un producto c++






Como calcular el porcentaje de descuento de un producto en C++ ..Tranquilo te lo explico en 04 pasos

Hola que Tal, amantes del código..


Hace unos meces pulique un algoritmo que nos permite calcular el descuento de un producto en pseint y ahora les explicare como implementarlo al momento de programar.


Para ello, desarrollaremos el siguiente ejercicio:

👉 Ejercicio C++: Calcular descuento de los precios.

 En una tienda de electrodomésticos hace una promoción, en donde se le aplicara un descuento a sus clientes dependiendo de un numero escogido al azar.


  • Si el numero es menor de 60 el descuento será de 30%
  • Si el numero es mayor o igual a 60 el descuento será el 50%.

👉 Análisis del problema

Como podemos ver, el ejercicio nos pide aplicar un seria de descuentos dependiendo del numero que elija el cliente.


Así mismo, para el desarrollo de este ejercicio utilizaremos la estructura condicional if. La cual nos va a permitir determinar si se cumple una condición o no.

✅ Código para calcular el descuento de un producto en c++

Ahora es momento de crear el programa que nos permitirá aplicar los descuentos correspondientes a los cliente.

👉 Paso 01: Determinar variables


Lo primero que debemos hacer a la hora de programar es declarar nuestras variables, ya que en ellas es donde se almacenaran los datos que ingresamos o los resultados de las operaciones internas.

En este caso mas variables serán:

  • Int N,dscto,monto_pagar,total;

👉 Paso 02: Ingresar y almacenar datos

En este paso con la función COUNT el programa mostrara en pantalla un mensaje pidiendo ingresar el monto total y el numero al azar para determinar el porcentaje de descuento que se le aplicara a su compra.


Y con la función CIN los almacenaremos en sus variables correspondientes.


  • cout<<"ingresar el precio total: ";
  • cin>>total;
  • cout<<"Ingresar numero para realizar el descuento:" ;
  • cin>>N;

👉 Paso 03: Determinar el descuento

Ahora que ya tenemos los datos ingresados es momento aplicar el descuento que tendrá cada comprador. Para ello debemos crear una estructura condicional if - else y decimos.

  • if(N<60){ 
  •  //si el numero elegido es menor que 60 se aplica el 30% de descuento.
  •  dscto=total*0.30;
  • cout<<"el descuento es del 30%"<<endl;

  • } else {
  •  //El numero ingresado es mayor a 60
  •  dscto=total*0.50;
  •  cout<<"el descuento es del 50%"<<endl;
  • }

👉 Paso 04: Aplicar descuento y mostrar los resultados

Y por ultimo solo nos queda calcular el descuento que se le aplicara al cliente y mostrar los resultado en pantalla.

  • monto_pagar = total - dscto;
  • cout<<"Monto total a pagar es: "<<monto_pagar;

Y de esta manera quedaria nuestro algoritmo para calcular el porcentaje de descuento de un producto en c++, espero que te sea de utilidad.




Descubre más sobre:



3 Comentarios

  1. Muy buen articulo

    ResponderBorrar
  2. PARA EMPEZAR PINCHE PROGRAMA DE LA VERTGA NO ME SOLUCIONO NADA PENDEJITO, SI SUPIERAS APLICAR DESCUENTO HIJO DE TU PERRA MADRE.
    mejor pasa la tarea mamon y deja esas pendejaditas
    buen aticulo bro

    ResponderBorrar
  3. elabora un seudocodigo el cual permita hacignar un descuento a los estudiantes de T.I en el pago de su colegiatura, el pago de colegiatura es $300 para alumnos de calificacion 8. para los alumnos de 9 sera de $1400 pesos, la colegiatura es de $1000

    ResponderBorrar