Test Foro de elhacker.net SMF 2.1

Programación => Programación General => Mensaje iniciado por: srg en 30 Octubre 2013, 00:18 AM

Título: Ejercicio básico Python
Publicado por: srg en 30 Octubre 2013, 00:18 AM
¿Ejercicio basico Python?
"Escribe en Python un programa, el cual pide al usuario una secuencia de números reales y enseñe en la pantalla el tamaño de dicha secuencia. Recuerda que eso se mostrará cuándo el usuario escriba la cadena de caracteres "TERMINAR" Ejemplo:
Escribe un número rea: 4
Escribe un número real:5
Tamaño de la secuencia: 2
Haz lo mismo para que muestre el valor medio de los números y a continuación la suma de los números."

Supongo que hay que utilizar el código str por lo de la secuencia. ¿Alguien sabe resolver este básico ejercicio? Gracias.
Título: Re: Ejercicio básico Python
Publicado por: El Benjo en 30 Octubre 2013, 01:05 AM
Me suena a tarea. ¬¬
Título: Re: Ejercicio básico Python
Publicado por: srg en 30 Octubre 2013, 01:17 AM
Pues si, y lo he intentado pero no se como hacer ara que el programa pida al usuario los números que el usuario quiera... De momento lo he dejado así. ¿Y para sacar la media y la medida?
Gracias.
a=int(input("Numero:"))
b=int(input("numero:"))
c=int(input("numero:"))
d=int(input("numero:"))
f=int(input("numero:"))
g=int(input("numero:"))
h=int(input("numero:"))
i=int(input("numero:"))

suma=(a+b+c+d+f+g+h)
print("la suma es:")
print (suma)
   
Título: Re: Ejercicio básico Python
Publicado por: Mitsu en 30 Octubre 2013, 01:46 AM
Si lo que quieres es que el user sea el que determine cuántos números quiere operar, pues pídeselos xD

Nota: No conozco mucho de Python, perdóname si hago estupideces en la sintaxis.

Código (python) [Seleccionar]
a = int (input("Cuantos numeros desea operar?"))

indice = 0
suma = 0

while (indice<=a) :
     suma += int(input("Introduce el numero ",(indice+1))
     indice++

media = suma / a