Título: Sacar valores par y valores impar Publicado por: nolasco281 en 2 Mayo 2014, 13:48 pm Hola
Lo que trato de hacer es la mediana es algo de estadistica: Dice si tengo 54321 ordenarlos ya lo hice 12345 Como la cantidad de valores es impar debe sacar el valor 3 en este caso ya que es el de enmedio. pero si la cantidad de varores es par 654321 -> oredenarlos 123456 toma los dos valores intermedios en este caso 3 y 4 estos se suman 3+4/2 = 3.5 esa seria la mediana en este caso. ahora tengo lo siquiente Código
Gracias Título: Re: Sacar valores par y valores impar Publicado por: engel lex en 2 Mayo 2014, 14:02 pm es una duda o qué?
Citar ste caso 3 y 4 estos se suman 3+4/2 = 3.5 esa seria la mediana en este caso por orden de ejecución de operados eso es 5http://es.wikipedia.org/wiki/Orden_de_evaluaci%C3%B3n (http://es.wikipedia.org/wiki/Orden_de_evaluaci%C3%B3n) Código: If (listaElementos / 2) = (listaElementos / 2) eso debería darte error de compilación, sin contar que es incorrectoCódigo: (listaElementos - 0.5) + (listaElementos + 0.5) / 2; incorrecto para tus fines, esto es equivalente a (x-0.5) * ( (x+0.5)/2 )Título: Re: Sacar valores par y valores impar Publicado por: nolasco281 en 2 Mayo 2014, 14:52 pm Si lo siento, si es una duda lamento si no me supe explicar pero eso es lo que queria saber si esta bien, o no como lo deberia de hacer con un for o con un if esa es la duda que tengo.
Gracias por responder. Título: Re: Sacar valores par y valores impar Publicado por: leosansan en 2 Mayo 2014, 15:02 pm Espero que te aclare lo siguiente:
Código
¡¡¡¡ Saluditos! ..... !!!! (http://st.forocoches.com/foro/images/smilies/aaaaa.gif) EDITADO: Gracias por la observación engel lex Título: Re: Sacar valores par y valores impar Publicado por: engel lex en 2 Mayo 2014, 17:08 pm leosansan creoque pusiste el simbolo incorrecto
i%2 siempre va a ser < 2 :p corrijele su simbolo de division :p y si nolasco correjido, el metodo de leolsansan es el correcto, recomiendo hacer la operacion un int para evitar errores Título: Re: Sacar valores par y valores impar Publicado por: nolasco281 en 3 Mayo 2014, 00:09 am Gracias acaba de llegar a la casa y lo acaba de probar
Funciono perfecto mil gracias por responder. Saludos y muchas gracias de nuevo. Título: Re: Sacar valores par y valores impar Publicado por: Blaster en 3 Mayo 2014, 02:07 am Te dejo tambien mi seudocódigo o es lo que parece xD..
Código
Saludos .: Título: Re: Sacar valores par y valores impar Publicado por: eferion en 6 Mayo 2014, 09:29 am Y que tal con iteradores??
Código
Presupongo el vector ya ordenado porque esa parte dices que ya la tienes... aunque con un set o un multiset ( dependiendo de si admites valores duplicados o no ) te ahorrarías el tener que ordenar la lista: Código
|