ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Vectores

leididuTarea8 de Mayo de 2014

904 Palabras (4 Páginas)278 Visitas

Página 1 de 4

LECTURA DE UN VECTOR

Para leer un vector se debe hacer elemento a elemento y se requiere de alguna estructura repetitiva, ya sea un while, repeat o for.

Ejemplos:

I: = 1; I: = 1; For I: = 1 to n do

While me <= 100 do Repeat ReadIn (Notas [I]);

Read (Notas [I])

I: = i+1

Begin

Until >100

Read (Notas [I])

I:= i+1

ESCRITURA DE UN VECTOR

Escritura Para visualizar un vector, igualmente, es necesario situarlo dentro de una estructura repetitiva.

For I: = 1 to Numero do

Writeln (Notas [I]:3);

Writeln; (* Evita que todas las salidas del vector aparezca en la misma línea *

LECTURA Y ESCRITURA DE UN VECTOR

La lectura/escritura de datos en arreglos normalmente se realiza con estructuras repetitivas (usando un recorrido secuencial).

Las instrucciones simples de lectura/escritura se representarán como:

• leer(A[5]) lectura del elemento 5 del vector A

• escribir(A[8]) escribir el elemento 8 del vector A

Generalmente se desea leer o escribir el vector completo, para lo cual se debe hacer un recorrido del vector:

Desde i1 hasta n hacer

Escribir (‘Introduzca el elemento ‘, i, ‘del

Vector F: ’)

Leer (F[i])

fin_desde

Para escribir el vector nombres:

Desde i1 hasta n hacer

Escribir (nombres[i])

fin_desde

• Para facilitar futuras operaciones con el vector, se recomienda inicializar el vector antes de operar con él. Puede usarse cualquier valor que respete el tipo de dato del vector:

Desde i  1 hasta n hacer

Nombre[i]  ‘*’

fin_desde

RECORRIDO DEL VECTOR

• Se puede acceder a cada elemento de un vector para introducir datos (leer) en él o bien para visualizar su contenido (escribir).

• A la operación de efectuar una acción general sobre todos los elementos de un vector se le denomina recorrido del vector.

• Estas operaciones se realizan utilizando estructuras repetitivas, cuyas variables de control (por ejemplo i) se utilizan como subíndices del vector (por ejemplo S[i]).

• El incremento del contador del bucle producirá el tratamiento sucesivo de los elementos del vector.

• Normalmente se utiliza la estructura de repetición desde, ya que se conoce de antemano la cantidad de veces que se desea repetir el bucle:

Desde i  1 hasta n hacer

Escribir (‘Introduzca el elemento ‘, i, ‘del vector F: ’)

Leer (F[i])

fin_desde

• También se pueden utilizar las estructuras de repetición mientras y repetir:

I  1

Mientras i <= 20 hacer

Escribir (‘Introduzca el elemento ‘, i, ‘del

Vector F: ’)

Leer (F[i])

I  i + 1

fin_mientrasi  1

Repetir

Escribir (‘Introduzca el elemento ‘, i, ‘del vector F: ’)

Leer (F[i])

I  i + 1

hasta_que i > 20

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 3 páginas más »
Disponible sólo en Clubensayos.com