cuentos
Definición de Vector:
Conjunto ordenado que contiene un nº fijo de elementos (su dimensión) de cualquier tipo válido definido con la condición de que todos deben ser del mismo tipo.Forma de declarar un vector:
Vector tipo nombre [índice mínimo .. índice máximo]
4.1.- OPERACIONES CON VECTORES
Asignación
En general, los lenguajes de programación incluyen comomuchas instrucciones de lectura/escritura de vectores completos, siendo muy pocos la que tienen definidas otras operaciones primitivas con el vector tomado como dato único.
La estructura de controlasociada de manera natural con los vectores es la estructura de tipo "PARA"
Ejemplo:
AlgoritmoInicializar_Vector
Vector de reales V [1 .. 100]
Para i de 1 hasta 100 hacer
V(i) 0.0Fin para
Final
En algunos lenguajes se permite la asignación directa entre vectores de igual dimensión y tipo.
La condición principal para poder realizar este tipo deasignaciones es que debe cumplirse que los dos vectores sean del mismo tipo y de la misma longitud.
u v el vector 'u' pasa a contener los datos de 'v'
Otra forma de hacer esta asignación es através de la asignación de elemento en elemento. Este tipo de asignación es la que se realiza de forma común en programación, y la que utilizaremos en nuestros algoritmos.
Para i de 1 hasta nhacer
u(i) v(j)
Fin para
De este modo veamos un ejemplo: Tenemos dos vectores con las mismas características (tipo y longitud). Se pretende intercambiar los datos entre dosvectores a b. Para ello utilizaremos un elemento de apoyo c.
4.2.- LECTURA Y ESCRITURA
Como hemos visto anteriormente, en algorítmica podemos utilizar la asignación de formadirecta o por medio de la asignación de los elementos. De igual forma a la hora de leer podemos utilizar la lectura directa o lectura por elementos.
Ejemplo de lectura / escritura por...
Regístrate para leer el documento completo.