vectores
-
Capitulo III
Arreglos Unidimensionales (Vectores)
Un arreglo (array) es un conjunto de datos del mismo tipo, los cuales ocupan
direcciones adyacentes enmemoria cuando el programa se ejecuta,
permitiendo acceder a ellos en forma aleatoria. Es decir; que a cada elemento
se puede acceder mediante un subíndice entero único que lo identifica.Declaración de un arreglo de una dimensión
-------------------------------------------------------------------------------------------------
Tipo
Datos=array[1..1000] de enteros
Variables
Lista: Datosn, i : enteros
------------------------------------------------------------------------------------------------Ejemplo: declare un vector de longitud 20 y almacene notas.
Declara un array notas con20 elementos enteros, cada uno de los cuales de
referencia por su subíndice (notas [0], notas [1], notas [2] ...notas[19])
Evaluaciones=array[1..20] de enteros
Variables
notas: Evaluaciones
n, i: enteros
dode N para leer cantidad de elementos
i: contador de elementos
Córdova Neri, Teodoro
128
Centro de Extensión y Proyección Social (CEPS)
Notas [ 20]
[0] [1]
12
11
[2 ] [ 3 ] ........................................................ [ 18 ] [ 19 ] índice
09
15
.......
11
08
02
12
Elementos individuales del vector y todos del mismo tipoPara recorrer sus elementos para lectura y/o escritura, se debe usar
estructuras de control, tales como:
1.-
desde i
0 hasta 19 hacer
2.-
mientras (i0 y
n10) entonces
Inicio
ap
FinSino
ap+1
inicio
desap
desap+1
fin
Imprimir(“Total:Aprobados=”,ap,“Desaprobados = ”,desap )
Fin
Procedimientos para diseñar programas en DFD
1.- Ejecutar
2.- Como existe contadores,entonces inicializar
Aprobados: ap=0 y desaprobados: desap=0
3.- Enviar mensaje “ Ingrese total de notas ”
4.- Leer total de notas usando la variable: tn
6.- Usar la estructura repetitiva para o...
Regístrate para leer el documento completo.