Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

DESAFIO - HORA DE PRACTICAR

Cordial saludo, Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidadIngrese aquí la descripción de esta imagen para ayudar con la accesibilidad

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

2 respuestas

Hola , espero que estés muy bien.

Felicitaciones por tu aprendizaje. Estamos priorizando el foro para postear dudas, así optimizamos el tiempo de respuesta para ustedes.

Para no dejar de compartir los códigos, actividades y ejercicios que realizas, creamos un canal en Discord (#compartetucodigo) donde puedes compartirlos, dar y sugerir mejoras con el resto de tus compañeros.

Un saludo.

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios

te comparto el ejercicio que más me costo realizar.

Ejercicio 15.
# Datos proporcionados
edades_sectores = {
    'Setor A': [22, 26, 30, 30, 35, 38, 40, 56, 57, 65],
    'Setor B': [22, 24, 26, 33, 41, 49, 50, 54, 60, 64],
    'Setor C': [23, 26, 26, 29, 34, 35, 36, 41, 52, 56],
    'Setor D': [19, 20, 25, 27, 34, 39, 42, 44, 50, 65]
}

# Diccionario para almacenar la media de cada sector
media_por_sector = {}

# Lista para juntar todas las edades
todas_las_edades = []

# Calcular media por sector y acumular todas las edades
for sector, edades in edades_sectores.items():
    media = sum(edades) / len(edades)
    media_por_sector[sector] = round(media, 2)
    todas_las_edades.extend(edades)

# Calcular media general
media_general = sum(todas_las_edades) / len(todas_las_edades)

# Contar cuántas personas están por encima de la media general
mayores_que_media = [edad for edad in todas_las_edades if edad > media_general]
cantidad_mayores = len(mayores_que_media)

# Resultados
print("Media de edad por sector:")
for sector, media in media_por_sector.items():
    print(f"  {sector}: {media} años")

print(f"\nEdad media general: {round(media_general, 2)} años")
print(f"Cantidad de personas por encima de la media general: {cantidad_mayores}")