Phyton? Ni puta idea shur![]()
Pero si dices de que es el ejercicio igual se te echa una mano
Me han mandado un ejercicio de progrmamción que no consigo que me salga además tampoco lo encuentro por internet. El lenguaje que trabajo es Python y me dejan usar la linbreia Numpy si quiero, como no se hacerlo ni lo encuentro por ningún lado he decidido invocar a la trupe de expertos en informatica de foroparalelo. Bueno ahi va la lista de invocados: @SerCrAsH @PioYang @flojodepantalon @zaant @pepe_loco @CapSalami
Última edición por Domovik; 14/11/2013 a las 20:00
No se python, quizás te sirva la estructura :
Funciones:
Funcion MAXIMO (vector) devuelve un máximo
variable max:= -infinito.
Para todos los elementos del vector hacer (foreach, sino hazlo con for, para i=0 hasta la longitud del vector hacer )
Si vector[i] > max entonces
max=vector[i]
Fin Para
devuelve max
Fin FuncionFuncion MINIMO (vector) devuelve un minimo
variable min:= infinito.
Para todos los elementos del vector hacer (foreach, sino hazlo con for, para i=0 hasta la longitud del vector hacer )
Si vector[i] < min entonces
min=vector[i]
Fin Para
devuelve max
Fin FuncionFuncion MEDIA (vector) devuelve la media
variable suma:= 0.
Para todos los elementos del vector hacer (foreach, sino hazlo con for, Para i=0 hasta la longitud del vector hacer )
suma=suma+vector[i]
Fin Para
devuelve suma/longitud del vector
Fin Funcion
A ver @SerCrAsH mas o menos entiendo lo que has puesto pero ya sabes que como cualquier lenguaje si cambias algo lo más minimo dara error, y yo soy un noob en progrmamcion vamos hace un mes no sabia practicamnete nada de programación. Asi que si me lo puedes dar todo más mascado te lo agradeceria. La verdad es que no va nada mal encaminado parece que deberia funcionar.El mensaje está oculto porque el usuario está en tu lista de ignorados.
Lo has conseguido ya shur? @Domovik
@Domovik he hecho esto, no sé si estará de la mejor forma posible, porque hacía mucho que no veía python, pero a mí me funciona con python 2.7 (el que tenía instalado).
Si no entiendes algo preguntaCódigo:def minimo(numeros): numeros.sort() return numeros[0] def maximo(numeros): numeros.sort() return numeros[len(numeros)-1] def media(numeros): total = 0 for x in numeros: total += x return float(total)/len(numeros) cuantos = int(raw_input("Introduce cantidad de numeros: ")) vector =[] for i in range(0, cuantos): print "Introduce numero ", i+1 vector.append( int(raw_input()) ) print "Media", media(vector) print "Maximo", maximo(vector) print "Minimo", minimo(vector)![]()
Última edición por J.M.Statham; 17/11/2013 a las 20:48