SlideShare una empresa de Scribd logo
1 de 7
Arreglos en Pascal
ARRAY
Introducción
Algunos de los tipos de datos que vimos eran los tipos INTEGER, CHAR, BOOLEAN, etc.. Un
arreglo, mas que un tipo de dato es una estructura que nos permite agruparlos, este consiste en
una "cadena" de datos del mismo tipo. Por ejemplo, podemos tener una serie de números
encadenados de la siguiente forma:
[1]-[7]-[13]-[1232]-[-43] ....
Este es un arreglo de números enteros, o sea que guarda una serie de variables de tipo INTEGER,
todas agrupadas en una sola estructura.
Algunas características de los arreglos son:
1) Poseen un rango: Este indica la cantidad de elementos que vamos a tener "encadenados".
2) Poseen un tipo: Este indica que tipo de datos van a ser guardados en cada uno de sus
"cajones".
Declaración de los Arreglos
La palabra reservada que nos permite definir un arreglo es ARRAY, esta es usada en la sección
VAR de nuestro programa. Veamos su sintaxis:
var
nombre: ARRAY[rango] OF tipo;

• nombre: corresponde al nombre que le pondremos a la estructura (al arreglo).
• rango: corresponde a dos valores que indican la cantidad de datos que vamos a
almacenar.
• tipo: es el tipo de valores que se va a almacenar (INTEGER, CHAR etc... ).
Veamos algunos ejemplos:
var
Números: ARRAY[1..30] OF integer;
Carácter: ARRAY[0..5] OF char;
Nombres: ARRAY[-2..2] OF string;
Uso de Arreglos
Supongamos que definimos el siguiente arreglo:
var Numero: ARRAY[1..4] OF char;
(Es arreglo llamado Numero que va a almacenar 4 caracteres).
Inicialmente este arreglo esta vacío:
[] [] [] []
Supongamos que queremos guardar el carácter 'O' en el segundo lugar de nuestro arreglo, todo lo
que debemos hacer es:
Numero[2] := 'O';
El arreglo quedaría así:
[] [O] [] []
Ven que fácil es.
En general cada vez que queramos acceder a alguna parte de nuestro arreglo solamente ocupamos
el nombre del arreglo seguido del "lugar" al que queremos acceder entre corchetes ([]) o llamado
Numero que va a almacenar 4 caracteres).
Ejemplo
var Vect: ARRAY[0..113] OF integer;
como imprimir el contenido de este arreglo?. :
writeln( Vect );
Parece lógico pero no lo es. Recuerden que los arreglos no son tipos de datos sino formas de
agruparlos, por lo que NO PODEMOS imprimir un arreglo de esta manera. Sin embargo vimos que los
puestos de un arreglo pueden ser tratados como simples variables:
for i:=0 to 113 do writeln( Vect[i] );
De esta manera podemos imprimir el contenido de un arreglo en pantalla. De igual forma
podemos leerlos:
for i:=0 to 113 do
begin

write( 'Ingrese la posicion ', i, ' del arreglo: ' );
readln( Vect[i] );
end.
Arreglos
multidimensionales
Los arreglos son solo de una dimensión, es decir, tenemos nuestros datos
encadenados en línea recta, pero además, es posible definir arreglos de dos
dimensiones, o también conocidos como matrices.

Un arreglo bidimensional es tratado en forma muy similar a un arreglo
unidimensional. Veamos como se definen:
var nombre: ARRAY[ rango1, rango2 ] OF tipo;
Por ejemplo:
var Matriz: ARRAY[ 1..3, 1..5 ] OF integer;
Guardar algo en alguna posición solo hacemos:
nombre[ columna, fila ] := valor;
Por ejemplo:
Matriz[ 2, 2 ]:=3;
Podemos utilizar contadores para movernos por las filas y las columnas de
manera de leer, imprimir o copiar un arreglo bidimensional.

Más contenido relacionado

La actualidad más candente (19)

Colas
ColasColas
Colas
 
Estructura c
Estructura c Estructura c
Estructura c
 
Arreglos en Java
Arreglos en JavaArreglos en Java
Arreglos en Java
 
Computacion estructuras
Computacion estructurasComputacion estructuras
Computacion estructuras
 
1.3 uso de tipos de datos abstractos
1.3 uso de tipos de datos abstractos1.3 uso de tipos de datos abstractos
1.3 uso de tipos de datos abstractos
 
Introduccions a java
Introduccions a javaIntroduccions a java
Introduccions a java
 
Arreglos java
Arreglos javaArreglos java
Arreglos java
 
Centro de estudio tecnologico i ndutrial y de
Centro de estudio tecnologico i ndutrial y deCentro de estudio tecnologico i ndutrial y de
Centro de estudio tecnologico i ndutrial y de
 
Arreglos en java v01
Arreglos en java v01Arreglos en java v01
Arreglos en java v01
 
Ambiente
 Ambiente Ambiente
Ambiente
 
Ambiente de programacin en pascal
Ambiente de programacin en pascalAmbiente de programacin en pascal
Ambiente de programacin en pascal
 
Ambiente de programación en pascal
Ambiente de programación en pascalAmbiente de programación en pascal
Ambiente de programación en pascal
 
Presentacion
PresentacionPresentacion
Presentacion
 
Presentación1
Presentación1Presentación1
Presentación1
 
Punteros
PunterosPunteros
Punteros
 
Kelly
KellyKelly
Kelly
 
Estructuras en c++
Estructuras en c++Estructuras en c++
Estructuras en c++
 
Listas
ListasListas
Listas
 
Expocicion sabado
Expocicion sabadoExpocicion sabado
Expocicion sabado
 

Similar a Arreglos en pascal1

02 Bases Del Lenguaje Java
02   Bases Del Lenguaje Java02   Bases Del Lenguaje Java
02 Bases Del Lenguaje JavaNetwork Sens
 
Arrays C++
Arrays C++Arrays C++
Arrays C++Roger8a
 
Arreglos (unimensionles y matrices (bidimensionales)
Arreglos (unimensionles y matrices (bidimensionales)Arreglos (unimensionles y matrices (bidimensionales)
Arreglos (unimensionles y matrices (bidimensionales)Carlos Anibal Riascos Hurtado
 
Utp pti_s5_arreglos
 Utp pti_s5_arreglos Utp pti_s5_arreglos
Utp pti_s5_arreglosjcbenitezp
 
Utp pti_s5_arreglos 2012-2
 Utp pti_s5_arreglos 2012-2 Utp pti_s5_arreglos 2012-2
Utp pti_s5_arreglos 2012-2jcbenitezp
 
Clasificación de las estructuras de datos.pptx
Clasificación de las estructuras de datos.pptxClasificación de las estructuras de datos.pptx
Clasificación de las estructuras de datos.pptxRam Vazquez
 
Tema 5 arreglos y cadenas - lsia por gio
Tema 5   arreglos y cadenas - lsia por gioTema 5   arreglos y cadenas - lsia por gio
Tema 5 arreglos y cadenas - lsia por gioRobert Wolf
 
Daniela camacho arreglos
Daniela camacho arreglosDaniela camacho arreglos
Daniela camacho arreglosWhitneyPeralta
 
6. tda arrayu generico
6. tda arrayu generico6. tda arrayu generico
6. tda arrayu genericoAna Ocaña
 
3 desarollo manejo datos capitulo 1 -01 arreglos de dimension (6)
3 desarollo manejo datos capitulo 1 -01 arreglos de dimension (6)3 desarollo manejo datos capitulo 1 -01 arreglos de dimension (6)
3 desarollo manejo datos capitulo 1 -01 arreglos de dimension (6)luis freddy
 
Cap06 arreglos y vectores.
Cap06 arreglos y vectores.Cap06 arreglos y vectores.
Cap06 arreglos y vectores.Miguel Martinez
 
Documento de apoyo_vectores
Documento de apoyo_vectoresDocumento de apoyo_vectores
Documento de apoyo_vectoreslussho
 
Lenguaje de Programacion - Java
Lenguaje de Programacion - JavaLenguaje de Programacion - Java
Lenguaje de Programacion - Javazousbabastre
 

Similar a Arreglos en pascal1 (20)

02 Bases Del Lenguaje Java
02   Bases Del Lenguaje Java02   Bases Del Lenguaje Java
02 Bases Del Lenguaje Java
 
Arreglos en c++2020
Arreglos en c++2020Arreglos en c++2020
Arreglos en c++2020
 
Arrays C++
Arrays C++Arrays C++
Arrays C++
 
Arreglos
ArreglosArreglos
Arreglos
 
Arreglos (unimensionles y matrices (bidimensionales)
Arreglos (unimensionles y matrices (bidimensionales)Arreglos (unimensionles y matrices (bidimensionales)
Arreglos (unimensionles y matrices (bidimensionales)
 
Arreglos Java (arrays)
Arreglos Java (arrays)Arreglos Java (arrays)
Arreglos Java (arrays)
 
vectores-unidimensionales
vectores-unidimensionalesvectores-unidimensionales
vectores-unidimensionales
 
Utp pti_s5_arreglos
 Utp pti_s5_arreglos Utp pti_s5_arreglos
Utp pti_s5_arreglos
 
Utp pti_s5_arreglos 2012-2
 Utp pti_s5_arreglos 2012-2 Utp pti_s5_arreglos 2012-2
Utp pti_s5_arreglos 2012-2
 
Clasificación de las estructuras de datos.pptx
Clasificación de las estructuras de datos.pptxClasificación de las estructuras de datos.pptx
Clasificación de las estructuras de datos.pptx
 
Arreglos
ArreglosArreglos
Arreglos
 
Tema 5 arreglos y cadenas - lsia por gio
Tema 5   arreglos y cadenas - lsia por gioTema 5   arreglos y cadenas - lsia por gio
Tema 5 arreglos y cadenas - lsia por gio
 
Daniela camacho arreglos
Daniela camacho arreglosDaniela camacho arreglos
Daniela camacho arreglos
 
6. tda arrayu generico
6. tda arrayu generico6. tda arrayu generico
6. tda arrayu generico
 
3 desarollo manejo datos capitulo 1 -01 arreglos de dimension (6)
3 desarollo manejo datos capitulo 1 -01 arreglos de dimension (6)3 desarollo manejo datos capitulo 1 -01 arreglos de dimension (6)
3 desarollo manejo datos capitulo 1 -01 arreglos de dimension (6)
 
Cap06 arreglos y vectores.
Cap06 arreglos y vectores.Cap06 arreglos y vectores.
Cap06 arreglos y vectores.
 
Documento de apoyo_vectores
Documento de apoyo_vectoresDocumento de apoyo_vectores
Documento de apoyo_vectores
 
Cadenas
CadenasCadenas
Cadenas
 
Arreglos
ArreglosArreglos
Arreglos
 
Lenguaje de Programacion - Java
Lenguaje de Programacion - JavaLenguaje de Programacion - Java
Lenguaje de Programacion - Java
 

Último

Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfJonathanCovena1
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 

Último (20)

Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdf
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 

Arreglos en pascal1

  • 2. Introducción Algunos de los tipos de datos que vimos eran los tipos INTEGER, CHAR, BOOLEAN, etc.. Un arreglo, mas que un tipo de dato es una estructura que nos permite agruparlos, este consiste en una "cadena" de datos del mismo tipo. Por ejemplo, podemos tener una serie de números encadenados de la siguiente forma: [1]-[7]-[13]-[1232]-[-43] .... Este es un arreglo de números enteros, o sea que guarda una serie de variables de tipo INTEGER, todas agrupadas en una sola estructura. Algunas características de los arreglos son: 1) Poseen un rango: Este indica la cantidad de elementos que vamos a tener "encadenados". 2) Poseen un tipo: Este indica que tipo de datos van a ser guardados en cada uno de sus "cajones".
  • 3. Declaración de los Arreglos La palabra reservada que nos permite definir un arreglo es ARRAY, esta es usada en la sección VAR de nuestro programa. Veamos su sintaxis: var nombre: ARRAY[rango] OF tipo; • nombre: corresponde al nombre que le pondremos a la estructura (al arreglo). • rango: corresponde a dos valores que indican la cantidad de datos que vamos a almacenar. • tipo: es el tipo de valores que se va a almacenar (INTEGER, CHAR etc... ). Veamos algunos ejemplos: var Números: ARRAY[1..30] OF integer; Carácter: ARRAY[0..5] OF char; Nombres: ARRAY[-2..2] OF string;
  • 4. Uso de Arreglos Supongamos que definimos el siguiente arreglo: var Numero: ARRAY[1..4] OF char; (Es arreglo llamado Numero que va a almacenar 4 caracteres). Inicialmente este arreglo esta vacío: [] [] [] [] Supongamos que queremos guardar el carácter 'O' en el segundo lugar de nuestro arreglo, todo lo que debemos hacer es: Numero[2] := 'O'; El arreglo quedaría así: [] [O] [] [] Ven que fácil es. En general cada vez que queramos acceder a alguna parte de nuestro arreglo solamente ocupamos el nombre del arreglo seguido del "lugar" al que queremos acceder entre corchetes ([]) o llamado Numero que va a almacenar 4 caracteres).
  • 5. Ejemplo var Vect: ARRAY[0..113] OF integer; como imprimir el contenido de este arreglo?. : writeln( Vect ); Parece lógico pero no lo es. Recuerden que los arreglos no son tipos de datos sino formas de agruparlos, por lo que NO PODEMOS imprimir un arreglo de esta manera. Sin embargo vimos que los puestos de un arreglo pueden ser tratados como simples variables: for i:=0 to 113 do writeln( Vect[i] ); De esta manera podemos imprimir el contenido de un arreglo en pantalla. De igual forma podemos leerlos: for i:=0 to 113 do begin write( 'Ingrese la posicion ', i, ' del arreglo: ' ); readln( Vect[i] ); end.
  • 7. Los arreglos son solo de una dimensión, es decir, tenemos nuestros datos encadenados en línea recta, pero además, es posible definir arreglos de dos dimensiones, o también conocidos como matrices. Un arreglo bidimensional es tratado en forma muy similar a un arreglo unidimensional. Veamos como se definen: var nombre: ARRAY[ rango1, rango2 ] OF tipo; Por ejemplo: var Matriz: ARRAY[ 1..3, 1..5 ] OF integer; Guardar algo en alguna posición solo hacemos: nombre[ columna, fila ] := valor; Por ejemplo: Matriz[ 2, 2 ]:=3; Podemos utilizar contadores para movernos por las filas y las columnas de manera de leer, imprimir o copiar un arreglo bidimensional.