Advertisement
teslariu

promedio notas

Mar 28th, 2022
1,100
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3.  
  4. """Script que pide notas del 1 al 10 y devuelve su promedio. El ingreso
  5. de notas debe finalizar al ingresar -1"""
  6.  
  7. import mis_funciones
  8.  
  9. print("""Script que pide notas del 1 al 10 y devuelve su promedio. El ingreso
  10. de notas debe finalizar al ingresar -1""")
  11. notas = []
  12.  
  13. while True:
  14.     nota = mis_funciones.ingresar_natural()
  15.     if nota < 11:
  16.         notas.append(nota)
  17.     else:
  18.         print("Ha ingresado un valor de nota inválido.")
  19.    
  20.     opcion = input("¿Más notas? (o -1 para terminar): ")
  21.     if opcion == "-1":
  22.         if notas:
  23.             print(f"El promedio es {mis_funciones.promedio(notas):.2f}")
  24.         else:
  25.             print("No se han ingresado notas...")
  26.         break
  27.  
Advertisement
RAW Paste Data Copied
Advertisement