Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- #
- # Script que ingresa numeros naturales y deja de cargar datos cuando se
- # escribe un -1. Luego, calcula el promedio de dichos números, y muestra
- # el máximo y el mínimo. Luego, los imprime en forma ordenada.
- numeros = []
- numero = int(input("Ingrese un nro natural (o '-1' para terminar): "))
- while numero != -1:
- numeros.append(numero)
- numero = int(input("Ingrese un nro natural (o '-1' para terminar): "))
- print(f"El promedio de los números es {sum(numeros)/len(numeros):.2f}")
- print(f"El máximo valor es {max(numeros)}")
- print(f"El menor valor es {min(numeros)}")
- numeros.sort() # ordeno la lista
- # orden descendente: numeros.sort(reverse=True)
- print(f"Lista de nros ordenada: {numeros}")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement