Python - Programa que lea 10 edades

 
Vista:

Programa que lea 10 edades

Publicado por JImena (1 intervención) el 07/09/2022 16:31:12
- Solicite al usuario 10 edades (debe leer las 10 edades) y las guarde en un arreglo de una dimensión primero.

- Una vez que las edades estan guardadas en el arreglo de una dimension se debe calcular y mostrar al usuario la edad promedio de las edades que están en dicho arreglo de una dimensión.

- Al final también debe mostrar en pantalla cuantas edades y cuales edades que están en el arreglo de una dimensión superan (son mayores) al promedio calculado anteriormente

En python
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-3
Responder
Imágen de perfil de Dennis

Programa que lea 10 edades

Publicado por Dennis (20 intervenciones) el 07/09/2022 22:30:09
Espero que te sirva
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
edades = []
mayores = []
menores = []
 
# Si la edad es igual al promedio se desprecia
def clasificar(promedio):
    for i in edades:
        if i > promedio:
            mayores.append(i)
        elif i < promedio:
            menores.append(i)
 
def promedio(lista):
    total = sum(lista)
    return total / len(lista)
 
for i in range(5):
    edad = input("Edad:" )
    edades.append(int(edad))
 
clasificar(promedio(edades))
 
print("Lista de edades: ", edades)
print("Promedio de edades: ", promedio(edades))
print("Lista menores al promedio: ", menores)
print("Lista mayores al promedio: ", mayores)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
-1
Comentar