2
Introducción a la Programación Colegio N°10 Proceso promedio //este algoritmo calcula el promedio de 5 alumnos // guarda los datos en un arreglo y luego muestra los resultados Dimension nbr(5), n1(5), n2(5), n3(5), pro(5) I <- 1 total<-0 Repetir Escribir "nombre: "; leer nbr(I); Escribir "nota: "; leer n1(I); Escribir "nota: "; leer n2(I); Escribir "nota: "; leer n3(I); I <- I+1 Hasta Que I=6 I <- 1 Repetir Pro(I)<- (n1(I)+n2(I)+n3(I))/3; si pro(I) >=7 Entonces TOTAL<-TOTAL+1 FinSi Escribir "el promedio de ", nbr(I), "es ",pro(I); I<-I+1 Hasta Que I=6 Escribir "la cantidad d aprobados es ",total; Finproceso Arreglos en pseint Los arreglos son estructuras de datos homogéneas (todos sus datos son del mismo tipo) que permiten almacenar un determinado número de datos bajo un mismo identificador, para luego referirse a los mismo utilizando uno o más subíndices. Los arreglos pueden pensarse como vectores, matrices, etc. Para poder utilizar un arreglo, primero es obligatorio su dimensionamiento; es decir, definirlo declarando los rangos de sus subíndices, lo cual determina cuantos elementos se almacenarán y como se accederá a los mismos. Dimensionamiento La instrucción Dimensión permite definir un arreglo, indicando sus dimensiones. Dimesion <identificador> (<maxl>,...,<maxN>); Ejemplo Dimension nbr(5), n1(5), n2(5), n3(5), pro(5) Esta instrucción define un arreglo con el nombre indicado en <indentificador> y N dimensiones. Los N parámetros indican la cantidad de dimensiones y el valor máximo de cada una de ellas. La cantidad de dimensiones puede ser una o más, y la máxima cantidad de elementos debe ser una expresión numérica positiva. Se pueden definir más de un arreglo en una misma instrucción, separándolos con una coma (,). A continuación esta el diagrama de flujo para que puedas visualizar en ejemplo en forma gráfica

Arreglos

Embed Size (px)

Citation preview

Page 1: Arreglos

Introducción a la Programación – Colegio N°10

Proceso promedio //este algoritmo calcula el promedio de 5 alumnos // guarda los datos en un arreglo y luego muestra los resultados Dimension nbr(5), n1(5), n2(5), n3(5), pro(5) I <- 1 total<-0 Repetir Escribir "nombre: "; leer nbr(I); Escribir "nota: "; leer n1(I); Escribir "nota: "; leer n2(I); Escribir "nota: "; leer n3(I); I <- I+1 Hasta Que I=6 I <- 1 Repetir Pro(I)<- (n1(I)+n2(I)+n3(I))/3; si pro(I) >=7 Entonces TOTAL<-TOTAL+1 FinSi Escribir "el promedio de ", nbr(I), "es ",pro(I); I<-I+1 Hasta Que I=6 Escribir "la cantidad d aprobados es ",total; Finproceso Arreglos en pseint

Los arreglos son estructuras de datos homogéneas (todos sus datos son del mismo tipo) que

permiten almacenar un determinado número de datos bajo un mismo identificador, para luego

referirse a los mismo utilizando uno o más subíndices. Los arreglos pueden pensarse como

vectores, matrices, etc. Para poder utilizar un arreglo, primero es obligatorio su

dimensionamiento; es decir, definirlo declarando los rangos de sus subíndices, lo cual determina

cuantos elementos se almacenarán y como se accederá a los mismos.

Dimensionamiento

La instrucción Dimensión permite definir un arreglo, indicando sus dimensiones.

Dimesion <identificador> (<maxl>,...,<maxN>);

Ejemplo

Dimension nbr(5), n1(5), n2(5), n3(5), pro(5)

Esta instrucción define un arreglo con el nombre indicado en <indentificador> y N dimensiones.

Los N parámetros indican la cantidad de dimensiones y el valor máximo de cada una de ellas. La

cantidad de dimensiones puede ser una o más, y la máxima cantidad de elementos debe ser una

expresión numérica positiva. Se pueden definir más de un arreglo en una misma instrucción,

separándolos con una coma (,).

A continuación esta el diagrama de flujo para que puedas visualizar en ejemplo en forma gráfica

Page 2: Arreglos