Test Foro de elhacker.net SMF 2.1

Programación => Programación General => Java => Mensaje iniciado por: Baal_30 en 26 Diciembre 2014, 16:00 PM

Título: Rotar Array
Publicado por: Baal_30 en 26 Diciembre 2014, 16:00 PM
Muy buenas. Necesito rotar un array de 5 enteros como éste : {1,2,3,4,5} una posición a la derecha, para que quede así : {5,1,2,3,4}.

El tema es hacerlo de alguna forma que usandolo en un bucle for vaya moviendo la posiciones por sí solo, ya que manualmente sería fácil.

Gracias y un saludo.
Título: Re: Rotar Array
Publicado por: Flamer en 26 Diciembre 2014, 17:05 PM
esto me suena a tarea pero en fin

For (j=0;j<4;j++)
{
    x=vector(j+1)
    vector(j+1)=vector(0)
    vector(0)=x
}


salu2 Flamer y ejecuta el code aver si funciona ya que no tengo pc orita y no puedo verificar si esta bien
Título: Re: Rotar Array
Publicado por: Baal_30 en 26 Diciembre 2014, 20:26 PM
lol, si que funciona ¡! Estuve un par de días comiendome la cabeza y probando con todo, pero no me salía.

Genial, va perfect, aunque estoy dándole vueltas y no consigo de comprender el código completamente y como funciona.

Gracias de nuevo.
Título: Re: Rotar Array
Publicado por: Flamer en 26 Diciembre 2014, 20:52 PM
Ok

saludos flamer y para cualquier duda aqui estamos