Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Clase10 Vectores PDF
Clase10 Vectores PDF
Algorítmica I
Prof: Lic. Fátima Barrios Villagra.
Año: 2015.
Informática Aplicada
En esta presentación
Vector. Definición
Caracteristicas
Operaciones
Declaración un vector
Ejemplos
Ejercicios
Vector
Un vector o array unidimencional es un conjunto finito y
ordenado de elementos homogéneos (tienen el mismo tipo
de datos).
Declaración de un vector
var
Alumnos: vector [6] cadena
Vector Alumnos
Accediendo al
1 2 3 4 5
vector Notas
Notas[1 Notas[2] Notas[3] Notas[4] Notas[5]
]
Vector Notas
Operaciones con vectores
En general las operaciones con vectores implican el
procesamiento o tratamiento de los elementos
individuales del vector.
Asignación
Notas[1] = 1
Notas[2] = 2
Notas[3] = 3
Notas[4] = 4
Notas[5] = 5
Operaciones con vectores
Lectura
leer (Notas[1])
Recorrido (acceso secuencial)
Se puede acceder a los elementos del vector para
introducir datos en él o para visualizar su contenido.
Estas operaciones se realizan utilizando estructuras
repetitivas.
desde i=1 hasta 5{
Notas[i] =i
imprimir (Notas[i])
}
Ejemplos
1. Elabore un algoritmo que calcule la cantidad de alumnos
que obtuvieron una nota inferior al promedio del curso para
cierta materia.
Considere los siguientes datos adicionales:
- El curso tiene 20 alumnos
- Todos los alumnos se presentaron al examen
- Las notas van del 0 al 100 (asuma que todas las notas son
correctas)
Ejemplos
const
MAX_ALUMNOS = 20
var
notas : vector [MAX_ALUMNOS] numerico
suma_notas : numerico // suma de todas las notas leidas
prom : numerico // promedio del curso
cnb : numerico // cantidad con notas bajas
k : numerico
inicio
desde k=1 hasta MAX_ALUMNOS {