Académique Documents
Professionnel Documents
Culture Documents
Algortmica I
Prof: Lic. Ftima Barrios Villagra.
Ao: 2015.
Informtica Aplicada
En esta presentacin
Vector. Definicin
Caracteristicas
Operaciones
Declaracin un vector
Ejemplos
Ejercicios
Vector
Un vector o array unidimencional es un conjunto finito y
ordenado de elementos homogneos (tienen el mismo tipo
de datos).
Declaracin 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.
Asignacin
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 {