Ejemplo de vectores
La organización de un vector puede ser: ascendente o descendente
• Ascendente los valores van de menor a mayor.
• Descendente los valores van de mayor a menor.Ejemplo: Se tiene un vector de n elementos organizarlo de forma ascendente.
algoritmo ordenar
var
entero: n, i, vec [100], auxiliar
inicio
escriba“digite el tamaño del vector”
lea n
desde i = 1 hasta n-1 haga
desde j = (i + 1) hasta n haga
si (vec [i] > vec[j]) entoncesauxiliar = vec[i]
vec[i] = vec[j]
vec[j] = auxiliar
fin_si
fin_desde
fin_desde
fin
Determine o identifiquela posición en la cual se halla la situación que más veces ocurre.
1. Entero mayor_dato(V, m)
2. Variables: mayor, i: numéricas enteras
3. INICIO
4. mayor = 1
5. PARA i DESDE 2 HASTA mCON_VARIACION +1
6. SI V[i] > V[mayor]
7. mayor = i
8. Fin(SI)
9. Fin(PARA)
10. retorne(mayor)
11. FIN
12. Fin(mayor_dato)
En la instrucción 2 se definen dos variables: mayor, para almacenar laposición en la cual se halla el dato mayor, e i,
para recorrer el vector e ir comparando el dato de la posición i con el dato de la posición mayor.
En la instrucción 4 se inicializa la variable mayor en1, definiendo que el dato mayor se halla en dicha posición.
En la instrucción 5 se plantea el ciclo con el cual se recorre el vector desde la posición 2 hasta la posición m.
En la instrucción 6 secompara el dato de la posición i con el dato de la posición mayor. Si el dato que está en la
posición i es mayor que el dato que está en la posición mayor se actualiza el contenido de la variablemayor con la instrucción 7.
Al terminar el ciclo, cuando la i es mayor que la m, en la variable mayor estará almacenada la posición en la cual se
halla el mayor dato del vector.
Para nuestro...
Regístrate para leer el documento completo.