Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Declaración
VAR
vec_numero : ARRAY [1..100] de ENTERO
vec_real : ARRAY [1..50] de REAL
Representación Grafica
Contenido
vec_numero
10 14 -1 31 50 -8 66 33 45 188
1 2 3 4 5 6 7 8 9 10 vec_numero[1] 10
vec_numero[5] 50
vec_numero[9] 45
Índice o
Puntero
Asignación de valores (elementos) o datos a cada
posición del array o vector
Asignación directa
num[1]:= 10
num[4]:= 5005
num[88]:= -1
apellido[2]:= “Rodriguez”
apellido[10]:=“Krujoski”
sueldo[20]:= 3500.50
sueldo[15]:= 45500.90
Asignación de valores a cada posición del array o
vector
Hacer un algoritmo que cargue un array de enteros y sume todos los elementos del
mismo y visualice el resultado
i:=1
MIENTRAS i<= 100 HACER
28 -3 15 20 30 80 90 -5 -8 25
Leer( num[i] )
i:= i + 1
i:=1 1 2 3 4 5 6 7 8 9 10
suma:=0
MIENTRAS i<= 100 HACER
suma:= suma170
260
255
247
28
25
40
60
90
0 + num[i]
15
20
30
80
90
25
28
-3
-5
-8 170
260
255
247
272
25
40
60
90
28
i:= i + 1
Mostrar( suma272 )
Hacer procedimiento de carga, visualización y suma de elementos del vector
Programa EjemploVectores
Carga(vec_num)
Visualizar(vec_num)
Sumar(vec_num,resultado)
Mostrar(resultado)
FIN
Hacer un procedimiento que reciba un vector de entero y devuelva el promedio
Carga(vec_num)
Visualizar(vec_num)
Sumar(vec_num,resultado)
Mostrar(resultado)
272
FIN