Test Foro de elhacker.net SMF 2.1

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
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