Bienvenido a una nueva entrega de la sección de algoritmos, hoy realizaremos un ejercicio básico que integrará entre otras cosa: manejo de variables, condicionales anidados, cálculo de porcentaje y declaración de variables; aspectos fundamentales que si logras dominarlos, tendrás gran camino listo para la resolución de algoritmos de todo tipo; sin más nuestro algoritmo se encargará de calcular el Porcentaje descontado de una compra en PSeInt, veamos a continuación las características de este ejercicio.
Porcentaje descontado de una compra en PSeInt
Detalles del caso estudio: Determina el porcentaje descontado en una compra, introduciendo por teclado el precio pagado, si la compra es menor a $1000 no hay descuento; si está entre $1000 y $5000 se realiza un descuento del 10% de la compra; si es mayor a $5000, el descuento es del 15%.
Especificamos a continuación las partes de este algoritmo:
Datos de entrada
- Valor total de la compra
Procesos
- Comprobaciones mediante condicionales para determinar el valor a descontar.
Salidas
- Valor descontado dependiendo el total de la compra.
Pseudocódigo de este ejercicio EXPLICADO paso a paso
🌟 ¡Visita Nuestra Tienda para Programadores! 🌟Descubre Códigos Fuente, Cursos, Software, Computadoras, Accesorios y Regalos Exclusivos. ¡Todo lo que necesitas para llevar tu programación al siguiente nivel!
Análisis del código
Es importante comprender, el papel de los condicionales en la construcción de algoritmos de mayor complejidad, en este ejercicio, hacemos tres comprobaciones, las cuales hemos logrado especificar mediante el uso de «Si», esta es la ventaja de utilizar condicionales; tener la facilidad de redirigir la ejecución del código, teniendo como base el valor de una variable.
En este ejercicio la finalidad es calcular uno u otro porcentaje de descuento de la compra, pero puedes aplicarlo a muchas otras situaciones en las cuales, se hará necesario la ejecución o no de ciertos bloques de código.
Finalmente, recuerda que, cada algoritmo puede tener múltiples formas de abarcarlo, solo depende del análisis de cada persona, existirán formas largas o complejas e inclusive, sencillas de leer, al final, lo importante es alcanzar la solución del problema planteado, mostrando las salidas adecuadas y solicitadas.