Foro de elhacker.net

Foros Generales => Dudas Generales => Mensaje iniciado por: itzg3 en 2 Julio 2016, 15:53 pm



Título: Necesito Un Algoritmo para intercambiar de Posición dos elementos de un vector
Publicado por: itzg3 en 2 Julio 2016, 15:53 pm
Buenas a todos,
-Tengo un vector con 5 elementos (3,1,2,6,7,9).

Lo que quiero hacer es intercambiar el primer elemento que contiene a un numero par con el ultimo elemento del vector (2 - 9).

Espero haber sido claro.
Gracias de antemano.



Título: Re: Necesito Un Algoritmo para intercambiar de Posición dos elementos de un vector
Publicado por: engel lex en 2 Julio 2016, 16:30 pm
Código:
recorrer array en i :
  si array de i modulo de 2 es 1:
    continuar
  si no:
    n es igual a array en i
    array en i es igual a array en último elemento
    array en ultimo elemento igual a n
    fin

ese es el algoritmo
   
 


Título: Re: Necesito Un Algoritmo para intercambiar de Posición dos elementos de un vector
Publicado por: itzg3 en 2 Julio 2016, 18:49 pm
Que tal,
al hacer el algoritmo que menciona cumple el objetivo pero el bucle sigue ejecutándose, de tal manera encontrando al siguiente numero par e intercambiando por el ultimo elemento. El objetivo es que solo intercambie el primer numero entero par con el ultimo elemento y quede ahí.


Título: Re: Necesito Un Algoritmo para intercambiar de Posición dos elementos de un vector
Publicado por: engel lex en 4 Julio 2016, 02:05 am
para eso es el "fin" normalmente en los lenguajes se usa break, así como el continuar es continue