Una persona debe realizar un muestreo con 50 personas para determinar el promedio de peso de los niños, jóvenes, adultos y viejos que existen en su zona habitacional.
Se determinan las categorías con base en las siguientes edades.
Niños: 0 – 12
Jóvenes: 13 – 29
Adultos: 30 – 59
Viejos: 60 en adelante
Haz clic aquí para suscribirte a mi canal
Bien amigos como ya es costumbre en este Blog, vamos a explicar el funcionamiento de este algoritmo.
Algoritmo detarea
Lo primero que hacemos es declarar las variables.
Definir x,edad, niño,joven,adulto,viejo Como Entero
Definir peso,peso_niño,peso_joven,peso_adulto,peso_viejo como real
Definir promedio_niños,promedio_joven,promedio_adulto,promedio_viejo como real
Después inicializamos las variables en cero, esto lo hacemos porque las utilizamos dentro del bucle y previamente deben tener un valor.
peso_niño = 0
peso_joven = 0
peso_adulto = 0
peso_viejo = 0
promedio_niños = 0
promedio_joven = 0
promedio_adulto = 0
promedio_viejo = 0
Utilizamos un ciclo para, que se repetirá 50 veces, empezara con la variable x valiendo 1, y se incrementara de 1 en 1, hasta que sea igual a 50.
para x = 1 hasta 50 Con Paso 1 Hacer
En cada bucle voy mostrando un contador de las personas que vamos encuestando.
Escribir «Persona «,x
Con la función escribir pedimos la edad.
Escribir «Ingresa tu edad»
Este número lo guardamos en la variable edad.
leer edad
También pedimos el peso.
Escribir «Ingresa tu peso»
Este número lo guardamos en la variable peso.
Leer peso
Evaluamos si la edad es menor a cero.
si edad < 0 Entonces
Si la condición se cumple, esto quiere decir que se está ingresado un número negativo, por lo tanto mostramos un mensaje indicando que se ingrese una edad correcta.
Escribir «Ingresa una edad correcta»
Sino
Cuando se ingrese un número mayor o igual a cero, entonces evaluamos si la edad es menor o igual a 12 años.
si edad <= 12 Entonces
Si esta condición se cumple, entonces vamos sumando el peso de los niños.
peso_niño = peso_niño + peso
Incrementamos la variable niños en 1, con esta variable vamos contando cuantos niños son.
niño = niño + 1
Y calculamos el promedio de peso de los niños.
promedio_niños = peso_niño / niño
SiNo
Si la condición anterior no se cumple, entonces evaluamos si la edad es menor o igual a 29.
si edad <= 29 Entonces
Cuando esta condición se cumpla, entonces vamos sumando el peso de los jóvenes.
peso_joven = peso_joven + peso
Incrementamos la variable joven en 1, esta sentencia me permita ir contando todos los jóvenes.
joven = joven + 1
Y calculamos el promedio de pesos de los jóvenes.
promedio_joven = peso_joven / joven
SiNo
Si la condición anterior no se cumple, entonces evaluamos si la edad es menor o igual a 59.
si edad <= 59 Entonces
Si la condición se cumple, entonces sumamos el peso de los adultos.
peso_adulto = peso_adulto + peso
Incrementamos la variable adustos en 1, con esta sentencia vamos contando todos los adultos.
adulto = adulto + 1
Y calculamos el promedio de pesos de los adultos.
promedio_adulto = peso_adulto / adulto
SiNo
Cuando la condición anterior no se cumpla, entonces quiere decir que la edad es igual a 60 o mayor.
Entonces sumamos el peso de los viejos.
peso_viejo = peso_viejo + peso
Incrementamos la variable viejos en 1, con esto vamos contando todos los viejos.
viejo = viejo + 1
Y calculamos el promedio de peso de los viejos ☻.
promedio_viejo = peso_viejo / viejo
FinSi
FinSi
FinSi
FinSi
FinPara
Finalmente mostramos el promedio de pesos.
Escribir «El promedio de peso de los niños es: «,promedio_niños
Escribir «EL promeido de peso de los jovenes es: «,promedio_joven
Escribir «El promedio de peso de los adultos es: «,promedio_adulto
Escribir «El promedio de peso de los viejos es: «,promedio_viejo
FinAlgoritmo
Aquí puede ver el funcionamiento de este algoritmo.
Bien amigos esta es la solución de este algoritmo, les comparto el código, espero les guste y más que anda que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.
hola lo puedes hacer en Python porfa
Una persona debe realizar un muestreo con n personas para determinar el promedio de peso de los niños, jóvenes, adultos y viejos que existen en su zona habitacional. Se determinan las categorías con base en la siguiente tabla:
CATEGORIA EDAD
Niños 0 – 12
Jóvenes 13 – 29
Adultos 30 – 59
Viejos 60 en adelante
https://algoritmodetarea.com/una-persona-debe-realizar-un-muestreo-con-n-personas-para-determinar-el-promedio-de-peso/