es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Programa que calcula la suma, el mínimo y el máximo de los valores introducidos por el usuario.

Como indica el título, he creado un programa que realiza lo siguiente hasta que el usuario presiona la tecla ‘X’. Después se detiene y muestra todos los valores en orden. También me gustaría mencionar que solo puedo usar un compilador específico a través de mi universidad, que registra el programa como un error o incorrecto incluso si es correcto.

Edit: Agregué el estado del compilador.

Mi pregunta es, ¿qué otras alternativas puedo utilizar para codificar un programa similar o alguna recomendación en general?

La entrada solicitada:

1

2

X

La salida solicitada:

result:[1, 2]

average:1.50

min:1.00

max:2.00

Código en Python:

list1 = []
asknumber = str(0)
while asknumber != 'X':
  asknumber = input("Ingrese un número: ")
  if asknumber == 'X':
    break
  list1.append(int(asknumber))
  big_value = max(list1)
  min_value = min(list1)
  average = sum(list1) / len(list1)
print("resultado:", sorted(list1))
print("promedio:", f'{average:.2f}')
print("menor:", f'{min_value:.2f}')
print("mayor:", f'{big_value:.2f}')
Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Como modelo de lenguaje de inteligencia artificial, no puedo determinar el compilador específico que está utilizando. Sin embargo, si su programa funciona correctamente pero se marca como un error por el compilador, puede ser útil consultar con su profesor o un asistente de enseñanza para asegurarse de que esté utilizando la sintaxis correcta o la versión correcta de Python.

    En cuanto a las alternativas o recomendaciones, puede resultar útil considerar el uso de un IDE o editor de código diferente que se adapte mejor a sus necesidades. Además, es posible que desee considerar el uso de un lenguaje de programación diferente si Python no es la mejor opción para su proyecto. En última instancia, la mejor opción dependerá de sus requisitos y limitaciones específicos.

Comments are closed.