Como quinto problema de este blog, tendremos lo siguiente:
Una de las maneras para obtener el porcentaje de cualquier cantidad es mediante una regla de 3. Para esta regla hay que primero saber la suma de las cantidades, esta suma deberá dividir la cantidad de la que se quiere saber el porcentaje, después, al resultado de esta división, se le multiplicará por 100.
- Calcular el porcentaje de hombres y mujeres en un grupo
Más específicamente, la suma de las cantidades es igual al 100% del porcentaje, si conocemos la regla de 3, sabemos que con estos 2 datos ya podremos obtener el porcentaje de cualquier cantidad de la suma, e incluso podemos obtener la cantidad teniendo como dato el porcentaje.
Concentrándonos en nuestro caso, ordenaremos los datos de la siguiente manera:
Para Hombres:
100% - suma
? % - cantidad de hombres
Para Mujeres:
100% - suma
? % - cantidad de mujeres
La forma en la que se obtendría "? %" sería dividiendo "cantidad de hombres" o "cantidad de mujeres", respectivamente, entre "suma", luego a este resultado se le multiplicará por "100", que es el valor absoluto del equivalente al porcentaje del total de las cantidades ("100%").
Para usar este procedimiento en un algoritmo, debemos poner como datos de entrada las cantidades de hombres y mujeres, como datos de salida el porcentaje de cada uno. Las operaciones a realizar no pueden estar expresadas en fracciones, si no en decimal. Hay que tener en cuenta que debemos ser muy específicos para que el proceso del algoritmo se entienda perfectamente.
El algoritmo quedaría de la siguiente manera:
- Algoritmo:
Entrada: h, m Salida: pm, ph
1) Leer h para número de hombres, y m para número de mujeres.
2) Realizar la siguiente operación para obtener el total de personas:
sum = (h + m)
3) Realizar operación para obtener el porcentaje de hombres:
ph = [(h/sum)*100 ]
4) Realizar operación para obtener el porcentaje de mujeres:
pm = [(m/sum)*100]
5) Mostrar ph como porcentaje de hombres y pm como porcentaje de mujeres
6) Finalizar algoritmo
Como diagrama de flujo del problema anterior tendríamos la representación del algoritmo, es decir, quedaría de la siguiente manera:
Trabajo realizado por:
- Israel Jahdai Azpeitia Cardona
No hay comentarios:
Publicar un comentario