Ciencia, Algoritmos

El cálculo de porcentajes en algoritmos y programación es fundamental, son muchos programas y aplicaciones que utilizan estos cálculos; son muy sencillos y necesarios, por lo cual debemos contar con ellos en nuestras habilidades como analistas y programadores, veamos entonces en este artículo un algoritmo que calcula el porcentaje de un número dado.

Algoritmo que calcula el porcentaje de un número dado en PSeInt

Caso estudio: Construir un algoritmo que dado cualquier número e indicando el porcentaje que se desea saber, finalmente muestre el valor correspondiente al porcentaje solicitado.

Datos de entrada

  • Número al cual deseamos sacar el porcentaje.
  • Valor o porcentaje que deseamos obtener.

Proceso

  • Obtener el porcentaje con la fórmula: Porcentaje = (valor x 100) / total

Salida

  • Mostrar el valor correspondiente al porcentaje.

Código del algoritmo, explicado en el siguiente vídeo.

También puedes SUSCRIBIRTE y descargar este ejemplo AQUÍ

algoritmo que calcula el porcentaje de un número dado

Finalmente en el código anterior vemos como implementamos la fórmula para obtener el porcentaje correspondiente al número que ingresamos, finalmente mostramos un mensaje al usuario de forma detallada los valores que ingresó como el resultado del porcentaje.

Salida del algoritmo

*** Ejecución Iniciada. ***
Ingrese el número al que desea extraer el porcentaje
> 200
Ingrese el porcentaje que desea extraer de 200
> 5
El 5 % de 200 es 10
*** Ejecución Finalizada. ***

Es importante en todo algoritmo que maneja operaciones matemáticas, la jerarquía de operaciones. Esto afectará en los resultados finales, para este ejemplo, podríamos omitir el uso de paréntesis, en vista que la multiplicación siempre se realizará antes que la suma.

💚 Recuerda que si deseas aprender más de algoritmos, puedes acceder al curso gratuito de  PSeInt, donde te explicaré paso a paso ejercicios prácticos, para tus tareas.

👉 INGRESA AQUÍ.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

×