SlideShare una empresa de Scribd logo
Arreglos en
Pseudocódigo
Emerson E. Garay Gómez
www.youtube.com/emergaray
http://www.slideshare.net/emergar
200 300 45 89 598 2015
A
B
C
D
E
F
Definición: Arreglos
 Un arreglo en programación de
computadores, es una colección o
conjunto de variables del mismo tipo(sea
un tipo dado por el lenguaje o del tipo
creado por el usuario) que se pueden
referenciar bajo un mismo nombre y un
índice. Es decir, son posiciones de
memoria continuas que se consultan o
modifican a través de un identificador y
un índice que indica la posición.
http://www.slideshare.net/emergar
Clasificación de los arreglos según
las dimensiones
 Unidimensionales: son los llamados vectores, se
referencia con un solo índice. Y no es mas que un
caso particular de una matriz, es decir, un vector es
una matriz con una sola fila y una o mas columnas.
 Bidimensionales: son las llamadas matrices que
tienen dos índices, uno para la fila y otro para la
columna. Son usados generalmente para llevar los
estados de un juego(ajedrez, triqui, damas, …).
 Multidimensionales: Son los que poseen mas de dos
dimensiones.
http://www.slideshare.net/emergar
Representación de los arreglos 1
 Ejemplos de Vectores:
◦ Que permita almacenar 5 nombres:
◦ Para contener 10 notas estudiantiles:
◦ Que permita guardar los meses del año:
◦ Los números de cedulas de 4 personas:
Adriana Josep María Susan Wilmer
5.0 3.8 4.5 2.9 3.5 4.1 4.0 3.6 4.2 2.5
Ene Feb Mar Abr May Jun Jul Ago Sep Oct Nov Dic
92.123.456 1.102.123.456 64.859.689 24.989.200
http://www.slideshare.net/emergar
Representación de los arreglos 2
 Ejemplos de Matrices:
◦ Una matriz(3x3) para guardar el estado de un
juego del triqui.
◦ Una matriz(5x5) para guardar el estado de un
juego de bingo
X O X
O X O
X O O
B I N G O
http://www.slideshare.net/emergar
Definición de arreglos
 Definición y creación de Vectores:
 <Tipo Dato> <Nombre Vector> [n]; //Definición y Creación
 Donde n es un numero entero positivo.
◦ Ejemplos:
◦ Cadena nombres[5]
◦ Real notas[10]
◦ Cadena meses[12]
 Definición y creación de matrices:
◦ <Tipo Dato> <Nombre Matriz> [Filas][Columnas] //Definición y Creación
◦ Donde Filas y Columnas son números enteros positivos.
◦ Ejemplos:
◦ Carácter triqui[3][3]
◦ Entero bingo[5][5]
http://www.slideshare.net/emergar
Recorrer arreglos 1
 Recorrer un vector:
◦ La posiciones de un vector se referencia desde el índice 1
hasta el n.
 Para k=1 Hasta n Con Paso 1 Hacer
◦ //Acciones con el elemento sub-k del vector
 FinPara
 //Leer 5 nombres desde el teclado y almacenarlos:
 Entero n=5
 Cadena v[n]
 Para k=1 Hasta n Con Paso 1 Hacer
◦ Escribir “Digite la cadena # ”, k
◦ Leer v[k]
 FinPara
http://www.slideshare.net/emergar
Recorrer arreglos 2
 Recorrer una matriz:
Para f=1 Hasta n Con Paso 1 Hacer
Para c=1 Hasta m Con Paso 1 Hacer
//Acciones con el elemento sub-f, sub-c
FinPara
FinPara
 //Leer las 3 notas 10 estudiantes y almacenarlas:
Entero f, c, n = 10, m = 3
Real notas[n][m];
Para f=1 Hasta n Con Paso 1 Hacer
Escribir “Estudiante # ”, f
Para c=1 Hasta m Con Paso 1 Hacer
Escribir “Digite la nota # ”, c
Leer notas[f][c]
FinPara
FinPara
http://www.slideshare.net/emergar
Enlaces WEB
 Mi canal de videos en YouTube:
 www.youtube.com/emergaray
http://www.slideshare.net/emergar

Más contenido relacionado

La actualidad más candente

Arreglos C++
Arreglos C++Arreglos C++
Arreglos C++
Cesia Rebeca
 
Arboles mate discreta
Arboles mate discretaArboles mate discreta
Arboles mate discreta
Junior Soto
 
Informe de arreglos en PseInt
Informe de arreglos en PseInt Informe de arreglos en PseInt
Informe de arreglos en PseInt
Chad Bridge
 
Algoritmo de ordenamiento: Heap Sort
Algoritmo de ordenamiento: Heap SortAlgoritmo de ordenamiento: Heap Sort
Algoritmo de ordenamiento: Heap Sort
Daniel Gomez Jaramillo
 
Variables y Constantes en C++
Variables y Constantes en C++Variables y Constantes en C++
Variables y Constantes en C++
ivanjvic
 
Ciclo de instrucciones CPU
Ciclo de instrucciones CPUCiclo de instrucciones CPU
Ciclo de instrucciones CPU
Eduardo Suarez
 
Bases de Datos NoSQL - Riak
Bases de Datos NoSQL - Riak Bases de Datos NoSQL - Riak
Bases de Datos NoSQL - Riak
Andrei Amador
 
Arreglos bidimensionales
Arreglos bidimensionalesArreglos bidimensionales
Arreglos bidimensionales
Danny Paredes Cruz
 
Arboles binarios
Arboles binariosArboles binarios
Arboles binarios
Julises Garín Catalán
 
Programación MySQL-Ejercicios
Programación MySQL-EjerciciosProgramación MySQL-Ejercicios
Programación MySQL-Ejercicios
testgrupocomex
 
Arreglos en PSeInt
Arreglos en PSeIntArreglos en PSeInt
Arreglos en PSeInt
Jerry
 
Registros del cpu
Registros del cpuRegistros del cpu
Registros del cpu
Isaí Beto Matz Mijes
 
ESTRUCTURA DE DATOS Pilas y colas.pdf
ESTRUCTURA DE DATOS Pilas y colas.pdfESTRUCTURA DE DATOS Pilas y colas.pdf
ESTRUCTURA DE DATOS Pilas y colas.pdf
KEVINDAVIDTOPONSALAZ
 
3. Modelo ER - Relacional
3. Modelo ER - Relacional3. Modelo ER - Relacional
3. Modelo ER - Relacional
MSc Aldo Valdez Alvarado
 
Arreglos Java
Arreglos JavaArreglos Java
Arreglos Java
mtemarialuisa
 
Clase 10 Estructuras De Datos Y Arreglos
Clase 10 Estructuras De Datos Y ArreglosClase 10 Estructuras De Datos Y Arreglos
Clase 10 Estructuras De Datos Y Arreglos
salomonaquino
 
Diagramas uml
Diagramas umlDiagramas uml
Diagramas uml
Jaziel Torres
 
Estructura de datos lineales y no lineales
Estructura de datos lineales y no linealesEstructura de datos lineales y no lineales
Estructura de datos lineales y no lineales
los4estatidinamicos
 
Tarea Preguntas De Test Evaluacion De Aprendizaje
Tarea Preguntas De Test Evaluacion De AprendizajeTarea Preguntas De Test Evaluacion De Aprendizaje
Tarea Preguntas De Test Evaluacion De Aprendizaje
juanjosecom
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
Salvador Fernández Fernández
 

La actualidad más candente (20)

Arreglos C++
Arreglos C++Arreglos C++
Arreglos C++
 
Arboles mate discreta
Arboles mate discretaArboles mate discreta
Arboles mate discreta
 
Informe de arreglos en PseInt
Informe de arreglos en PseInt Informe de arreglos en PseInt
Informe de arreglos en PseInt
 
Algoritmo de ordenamiento: Heap Sort
Algoritmo de ordenamiento: Heap SortAlgoritmo de ordenamiento: Heap Sort
Algoritmo de ordenamiento: Heap Sort
 
Variables y Constantes en C++
Variables y Constantes en C++Variables y Constantes en C++
Variables y Constantes en C++
 
Ciclo de instrucciones CPU
Ciclo de instrucciones CPUCiclo de instrucciones CPU
Ciclo de instrucciones CPU
 
Bases de Datos NoSQL - Riak
Bases de Datos NoSQL - Riak Bases de Datos NoSQL - Riak
Bases de Datos NoSQL - Riak
 
Arreglos bidimensionales
Arreglos bidimensionalesArreglos bidimensionales
Arreglos bidimensionales
 
Arboles binarios
Arboles binariosArboles binarios
Arboles binarios
 
Programación MySQL-Ejercicios
Programación MySQL-EjerciciosProgramación MySQL-Ejercicios
Programación MySQL-Ejercicios
 
Arreglos en PSeInt
Arreglos en PSeIntArreglos en PSeInt
Arreglos en PSeInt
 
Registros del cpu
Registros del cpuRegistros del cpu
Registros del cpu
 
ESTRUCTURA DE DATOS Pilas y colas.pdf
ESTRUCTURA DE DATOS Pilas y colas.pdfESTRUCTURA DE DATOS Pilas y colas.pdf
ESTRUCTURA DE DATOS Pilas y colas.pdf
 
3. Modelo ER - Relacional
3. Modelo ER - Relacional3. Modelo ER - Relacional
3. Modelo ER - Relacional
 
Arreglos Java
Arreglos JavaArreglos Java
Arreglos Java
 
Clase 10 Estructuras De Datos Y Arreglos
Clase 10 Estructuras De Datos Y ArreglosClase 10 Estructuras De Datos Y Arreglos
Clase 10 Estructuras De Datos Y Arreglos
 
Diagramas uml
Diagramas umlDiagramas uml
Diagramas uml
 
Estructura de datos lineales y no lineales
Estructura de datos lineales y no linealesEstructura de datos lineales y no lineales
Estructura de datos lineales y no lineales
 
Tarea Preguntas De Test Evaluacion De Aprendizaje
Tarea Preguntas De Test Evaluacion De AprendizajeTarea Preguntas De Test Evaluacion De Aprendizaje
Tarea Preguntas De Test Evaluacion De Aprendizaje
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 

Destacado

Arreglos vectores pseint
Arreglos vectores pseintArreglos vectores pseint
Arreglos vectores pseint
HEIVER CUESTA
 
Arreglos en Pseint
Arreglos en PseintArreglos en Pseint
Arreglos en Pseint
MonjeOneble
 
Vector
VectorVector
Vector
faustofabian
 
Ejercicios con matrices
Ejercicios con matricesEjercicios con matrices
Ejercicios con matrices
Daniel Dp
 
Ejercicios de vectores o arrays
Ejercicios de vectores o arraysEjercicios de vectores o arrays
Ejercicios de vectores o arrays
Willian Yanza Chavez
 
Vectores Matrices I
Vectores Matrices IVectores Matrices I
Vectores Matrices I
gonmrod
 
Ejercicios de arreglo
Ejercicios de arregloEjercicios de arreglo
Ejercicios de arreglo
Jose Manuel Lopez Castillo
 

Destacado (7)

Arreglos vectores pseint
Arreglos vectores pseintArreglos vectores pseint
Arreglos vectores pseint
 
Arreglos en Pseint
Arreglos en PseintArreglos en Pseint
Arreglos en Pseint
 
Vector
VectorVector
Vector
 
Ejercicios con matrices
Ejercicios con matricesEjercicios con matrices
Ejercicios con matrices
 
Ejercicios de vectores o arrays
Ejercicios de vectores o arraysEjercicios de vectores o arrays
Ejercicios de vectores o arrays
 
Vectores Matrices I
Vectores Matrices IVectores Matrices I
Vectores Matrices I
 
Ejercicios de arreglo
Ejercicios de arregloEjercicios de arreglo
Ejercicios de arreglo
 

Similar a Arreglos en pseudocodigo 01

Arreglos en java v01
Arreglos en java v01Arreglos en java v01
Arreglos en java v01
Emerson Garay
 
Presentación Arreglos
Presentación ArreglosPresentación Arreglos
Presentación Arreglos
Brian Rodriguez
 
Revista digital vectores y matrices
Revista digital vectores y matricesRevista digital vectores y matrices
Revista digital vectores y matrices
flaquita_dany
 
Arreglos c1. p3.
Arreglos  c1. p3.Arreglos  c1. p3.
Arreglos c1. p3.
DENIRAMIREZANDRADE
 
Arreglos c1. p3.
Arreglos  c1. p3.Arreglos  c1. p3.
Arreglos c1. p3.
DENIRAMIREZANDRADE
 
Pre Algoritmos
Pre AlgoritmosPre Algoritmos
Pre Algoritmos
SistemadeEstudiosMed
 
Ambiente de programación en pascal
Ambiente de programación en pascalAmbiente de programación en pascal
Ambiente de programación en pascal
Colegio Agropecuario de San Carlos
 
Ambientedeprogramacinenpascal 111015091809-phpapp02
Ambientedeprogramacinenpascal 111015091809-phpapp02Ambientedeprogramacinenpascal 111015091809-phpapp02
Ambientedeprogramacinenpascal 111015091809-phpapp02
kevinwm17
 
Ambiente
 Ambiente Ambiente
Ambiente
infobran
 
Ambiente de programación en pascal
Ambiente de programación en pascalAmbiente de programación en pascal
Ambiente de programación en pascal
Colegio Agropecuario de San Carlos
 
Ambiente de programacin en pascal
Ambiente de programacin en pascalAmbiente de programacin en pascal
Ambiente de programacin en pascal
Colegio Agropecuario de San Carlos
 
Manejo De Memoria
Manejo De MemoriaManejo De Memoria
Manejo De Memoria
mosh88
 
Manejo de memoria
Manejo de memoriaManejo de memoria
Manejo de memoria
IronAngel
 
Arreglos
ArreglosArreglos
Arreglos
duglisbelyusti
 
3. elementos del lenguaje. variables y estructuras de datos
3.  elementos del lenguaje. variables y estructuras de datos3.  elementos del lenguaje. variables y estructuras de datos
3. elementos del lenguaje. variables y estructuras de datos
Pablo Pacheco
 
Presentación1
Presentación1Presentación1
Documento de apoyo_vectores
Documento de apoyo_vectoresDocumento de apoyo_vectores
Documento de apoyo_vectores
lussho
 
Material iii parcial
Material iii parcialMaterial iii parcial
Material iii parcial
Cesar Oswaldo Osorio Agualongo
 
Clase 09
Clase 09 Clase 09
Clase 09
wdjwdmece34
 
Vectores unidimensionales
Vectores unidimensionales Vectores unidimensionales
Vectores unidimensionales
mariochicho2424
 

Similar a Arreglos en pseudocodigo 01 (20)

Arreglos en java v01
Arreglos en java v01Arreglos en java v01
Arreglos en java v01
 
Presentación Arreglos
Presentación ArreglosPresentación Arreglos
Presentación Arreglos
 
Revista digital vectores y matrices
Revista digital vectores y matricesRevista digital vectores y matrices
Revista digital vectores y matrices
 
Arreglos c1. p3.
Arreglos  c1. p3.Arreglos  c1. p3.
Arreglos c1. p3.
 
Arreglos c1. p3.
Arreglos  c1. p3.Arreglos  c1. p3.
Arreglos c1. p3.
 
Pre Algoritmos
Pre AlgoritmosPre Algoritmos
Pre Algoritmos
 
Ambiente de programación en pascal
Ambiente de programación en pascalAmbiente de programación en pascal
Ambiente de programación en pascal
 
Ambientedeprogramacinenpascal 111015091809-phpapp02
Ambientedeprogramacinenpascal 111015091809-phpapp02Ambientedeprogramacinenpascal 111015091809-phpapp02
Ambientedeprogramacinenpascal 111015091809-phpapp02
 
Ambiente
 Ambiente Ambiente
Ambiente
 
Ambiente de programación en pascal
Ambiente de programación en pascalAmbiente de programación en pascal
Ambiente de programación en pascal
 
Ambiente de programacin en pascal
Ambiente de programacin en pascalAmbiente de programacin en pascal
Ambiente de programacin en pascal
 
Manejo De Memoria
Manejo De MemoriaManejo De Memoria
Manejo De Memoria
 
Manejo de memoria
Manejo de memoriaManejo de memoria
Manejo de memoria
 
Arreglos
ArreglosArreglos
Arreglos
 
3. elementos del lenguaje. variables y estructuras de datos
3.  elementos del lenguaje. variables y estructuras de datos3.  elementos del lenguaje. variables y estructuras de datos
3. elementos del lenguaje. variables y estructuras de datos
 
Presentación1
Presentación1Presentación1
Presentación1
 
Documento de apoyo_vectores
Documento de apoyo_vectoresDocumento de apoyo_vectores
Documento de apoyo_vectores
 
Material iii parcial
Material iii parcialMaterial iii parcial
Material iii parcial
 
Clase 09
Clase 09 Clase 09
Clase 09
 
Vectores unidimensionales
Vectores unidimensionales Vectores unidimensionales
Vectores unidimensionales
 

Más de Emerson Garay

Distancia menor x y en rectángulo
Distancia menor x y en rectánguloDistancia menor x y en rectángulo
Distancia menor x y en rectángulo
Emerson Garay
 
Mind meister
Mind meisterMind meister
Mind meister
Emerson Garay
 
Scratch 3 - Juego atrapar manzanas
Scratch 3 - Juego atrapar manzanasScratch 3 - Juego atrapar manzanas
Scratch 3 - Juego atrapar manzanas
Emerson Garay
 
Menus de microsoft word 2016
Menus de microsoft word 2016Menus de microsoft word 2016
Menus de microsoft word 2016
Emerson Garay
 
Menús de microsoft word 2013 plus
Menús de microsoft word 2013 plusMenús de microsoft word 2013 plus
Menús de microsoft word 2013 plus
Emerson Garay
 
Menús de microsoft word 2010
Menús de microsoft word 2010Menús de microsoft word 2010
Menús de microsoft word 2010
Emerson Garay
 
Taller: Prueba Unitaria con JUnit en NetBeans
Taller: Prueba Unitaria con JUnit en NetBeansTaller: Prueba Unitaria con JUnit en NetBeans
Taller: Prueba Unitaria con JUnit en NetBeans
Emerson Garay
 
Sitio web (boostrap 4 carrusel de imagenes)
Sitio web (boostrap 4 carrusel de imagenes)Sitio web (boostrap 4 carrusel de imagenes)
Sitio web (boostrap 4 carrusel de imagenes)
Emerson Garay
 
Sitio web (bootstrap4)
Sitio web (bootstrap4)Sitio web (bootstrap4)
Sitio web (bootstrap4)
Emerson Garay
 
Primeros Pasos Aplicacion Java conexión BD Mysql
Primeros Pasos Aplicacion Java conexión BD MysqlPrimeros Pasos Aplicacion Java conexión BD Mysql
Primeros Pasos Aplicacion Java conexión BD Mysql
Emerson Garay
 
Intent en android
Intent en androidIntent en android
Intent en android
Emerson Garay
 
Estructura de Datos: Lista
Estructura de Datos: ListaEstructura de Datos: Lista
Estructura de Datos: Lista
Emerson Garay
 
Controles Básicos de Interfaz en Android
Controles Básicos de Interfaz en AndroidControles Básicos de Interfaz en Android
Controles Básicos de Interfaz en Android
Emerson Garay
 
Estructura de datos : Cola
Estructura de datos : ColaEstructura de datos : Cola
Estructura de datos : Cola
Emerson Garay
 
Esquema de Bases de Datos
Esquema de Bases de DatosEsquema de Bases de Datos
Esquema de Bases de Datos
Emerson Garay
 
Calculadora Básica en Android
Calculadora Básica en AndroidCalculadora Básica en Android
Calculadora Básica en Android
Emerson Garay
 
Estructura de Datos: Pila
Estructura de Datos: PilaEstructura de Datos: Pila
Estructura de Datos: Pila
Emerson Garay
 
Introducción a Android
Introducción a AndroidIntroducción a Android
Introducción a Android
Emerson Garay
 
Búsqueda lineal
Búsqueda linealBúsqueda lineal
Búsqueda lineal
Emerson Garay
 
Búsqueda Binaria
Búsqueda BinariaBúsqueda Binaria
Búsqueda Binaria
Emerson Garay
 

Más de Emerson Garay (20)

Distancia menor x y en rectángulo
Distancia menor x y en rectánguloDistancia menor x y en rectángulo
Distancia menor x y en rectángulo
 
Mind meister
Mind meisterMind meister
Mind meister
 
Scratch 3 - Juego atrapar manzanas
Scratch 3 - Juego atrapar manzanasScratch 3 - Juego atrapar manzanas
Scratch 3 - Juego atrapar manzanas
 
Menus de microsoft word 2016
Menus de microsoft word 2016Menus de microsoft word 2016
Menus de microsoft word 2016
 
Menús de microsoft word 2013 plus
Menús de microsoft word 2013 plusMenús de microsoft word 2013 plus
Menús de microsoft word 2013 plus
 
Menús de microsoft word 2010
Menús de microsoft word 2010Menús de microsoft word 2010
Menús de microsoft word 2010
 
Taller: Prueba Unitaria con JUnit en NetBeans
Taller: Prueba Unitaria con JUnit en NetBeansTaller: Prueba Unitaria con JUnit en NetBeans
Taller: Prueba Unitaria con JUnit en NetBeans
 
Sitio web (boostrap 4 carrusel de imagenes)
Sitio web (boostrap 4 carrusel de imagenes)Sitio web (boostrap 4 carrusel de imagenes)
Sitio web (boostrap 4 carrusel de imagenes)
 
Sitio web (bootstrap4)
Sitio web (bootstrap4)Sitio web (bootstrap4)
Sitio web (bootstrap4)
 
Primeros Pasos Aplicacion Java conexión BD Mysql
Primeros Pasos Aplicacion Java conexión BD MysqlPrimeros Pasos Aplicacion Java conexión BD Mysql
Primeros Pasos Aplicacion Java conexión BD Mysql
 
Intent en android
Intent en androidIntent en android
Intent en android
 
Estructura de Datos: Lista
Estructura de Datos: ListaEstructura de Datos: Lista
Estructura de Datos: Lista
 
Controles Básicos de Interfaz en Android
Controles Básicos de Interfaz en AndroidControles Básicos de Interfaz en Android
Controles Básicos de Interfaz en Android
 
Estructura de datos : Cola
Estructura de datos : ColaEstructura de datos : Cola
Estructura de datos : Cola
 
Esquema de Bases de Datos
Esquema de Bases de DatosEsquema de Bases de Datos
Esquema de Bases de Datos
 
Calculadora Básica en Android
Calculadora Básica en AndroidCalculadora Básica en Android
Calculadora Básica en Android
 
Estructura de Datos: Pila
Estructura de Datos: PilaEstructura de Datos: Pila
Estructura de Datos: Pila
 
Introducción a Android
Introducción a AndroidIntroducción a Android
Introducción a Android
 
Búsqueda lineal
Búsqueda linealBúsqueda lineal
Búsqueda lineal
 
Búsqueda Binaria
Búsqueda BinariaBúsqueda Binaria
Búsqueda Binaria
 

Arreglos en pseudocodigo 01

  • 1. Arreglos en Pseudocódigo Emerson E. Garay Gómez www.youtube.com/emergaray http://www.slideshare.net/emergar 200 300 45 89 598 2015 A B C D E F
  • 2. Definición: Arreglos  Un arreglo en programación de computadores, es una colección o conjunto de variables del mismo tipo(sea un tipo dado por el lenguaje o del tipo creado por el usuario) que se pueden referenciar bajo un mismo nombre y un índice. Es decir, son posiciones de memoria continuas que se consultan o modifican a través de un identificador y un índice que indica la posición. http://www.slideshare.net/emergar
  • 3. Clasificación de los arreglos según las dimensiones  Unidimensionales: son los llamados vectores, se referencia con un solo índice. Y no es mas que un caso particular de una matriz, es decir, un vector es una matriz con una sola fila y una o mas columnas.  Bidimensionales: son las llamadas matrices que tienen dos índices, uno para la fila y otro para la columna. Son usados generalmente para llevar los estados de un juego(ajedrez, triqui, damas, …).  Multidimensionales: Son los que poseen mas de dos dimensiones. http://www.slideshare.net/emergar
  • 4. Representación de los arreglos 1  Ejemplos de Vectores: ◦ Que permita almacenar 5 nombres: ◦ Para contener 10 notas estudiantiles: ◦ Que permita guardar los meses del año: ◦ Los números de cedulas de 4 personas: Adriana Josep María Susan Wilmer 5.0 3.8 4.5 2.9 3.5 4.1 4.0 3.6 4.2 2.5 Ene Feb Mar Abr May Jun Jul Ago Sep Oct Nov Dic 92.123.456 1.102.123.456 64.859.689 24.989.200 http://www.slideshare.net/emergar
  • 5. Representación de los arreglos 2  Ejemplos de Matrices: ◦ Una matriz(3x3) para guardar el estado de un juego del triqui. ◦ Una matriz(5x5) para guardar el estado de un juego de bingo X O X O X O X O O B I N G O http://www.slideshare.net/emergar
  • 6. Definición de arreglos  Definición y creación de Vectores:  <Tipo Dato> <Nombre Vector> [n]; //Definición y Creación  Donde n es un numero entero positivo. ◦ Ejemplos: ◦ Cadena nombres[5] ◦ Real notas[10] ◦ Cadena meses[12]  Definición y creación de matrices: ◦ <Tipo Dato> <Nombre Matriz> [Filas][Columnas] //Definición y Creación ◦ Donde Filas y Columnas son números enteros positivos. ◦ Ejemplos: ◦ Carácter triqui[3][3] ◦ Entero bingo[5][5] http://www.slideshare.net/emergar
  • 7. Recorrer arreglos 1  Recorrer un vector: ◦ La posiciones de un vector se referencia desde el índice 1 hasta el n.  Para k=1 Hasta n Con Paso 1 Hacer ◦ //Acciones con el elemento sub-k del vector  FinPara  //Leer 5 nombres desde el teclado y almacenarlos:  Entero n=5  Cadena v[n]  Para k=1 Hasta n Con Paso 1 Hacer ◦ Escribir “Digite la cadena # ”, k ◦ Leer v[k]  FinPara http://www.slideshare.net/emergar
  • 8. Recorrer arreglos 2  Recorrer una matriz: Para f=1 Hasta n Con Paso 1 Hacer Para c=1 Hasta m Con Paso 1 Hacer //Acciones con el elemento sub-f, sub-c FinPara FinPara  //Leer las 3 notas 10 estudiantes y almacenarlas: Entero f, c, n = 10, m = 3 Real notas[n][m]; Para f=1 Hasta n Con Paso 1 Hacer Escribir “Estudiante # ”, f Para c=1 Hasta m Con Paso 1 Hacer Escribir “Digite la nota # ”, c Leer notas[f][c] FinPara FinPara http://www.slideshare.net/emergar
  • 9. Enlaces WEB  Mi canal de videos en YouTube:  www.youtube.com/emergaray http://www.slideshare.net/emergar