SlideShare una empresa de Scribd logo
1 de 13
UNIVERSIDAD POLITÉCNICA AMAZÓNICA
Carrera:
Ingeniería de sistemas y telemática
Docente:
Marco Aurelio Porro Chulli
Ciclo:
VII
Alumna:
María Sugelly Gálvez Ynga
DEFINICIÓN
Un arreglo es un tipo de datos que contiene varios elementos de un mismo tipo.
Cada elemento tiene asociado un índice, y puede ser tratado como si fuera una
variable. La cantidad de elementos que tiene un arreglo es fija, y no puede cambiar
durante la ejecución del programa.
La sintaxis para declarar un arreglo es:
Tipo, dimensión(tamaño) :: nombre
La sintaxis para referirse al elemento de índice i de un arreglo x es:
X(i)
CARACTERISTICAS
Un array se caracteriza por:
 - Almacenar los elementos del array en posiciones de memoria continua
 - Tener un único nombre de variable que representa a todos los elementos, y éstos a su vez se
diferencian por un índice o subíndice.
 - Acceso directo o aleatorio a los elementos individuales del array.
Todos los arrays son de tamaño variable, tanto si se especifica como un tamaño al ser declarados
Para ver el contenido de los arrays según van siendo ejecutadas las líneas de código que los
declaran, utilizaremos la ventana Locales del depurador, que muestra las variables de ámbito local
al procedimiento que estamos ejecutando actualmente.
Los arrays se crean con el operador new seguido del tipo y número de elementos.
Se puede acceder al número de elementos de un array con la variable miembro implícita length (por
ejemplo, vectlength).
Se accede a los elementos de un array con los corchetes [] y un índice que varía de 0 a length-1.
Se pueden crear arrays de objetos de cualquier tipo. En principio un array de objetos es un array
de referencias que hay que completar llamando al operador new.
OPERACIONES
Las limitaciones que tienen los arreglos respecto de las listas son compensadas por la cantidad de
operaciones convenientes que permiten realizar sobre ellos.
Las operaciones aritméticas entre arreglos se aplican elemento a elemento:
Las operaciones entre un arreglo y un valor simple funcionan aplicando la operación a todos los
elementos del arreglo, usando el valor simple como operando todas las veces:
Note que si quisiéramos hacer estas operaciones usando listas, necesitaríamos usar un
ciclo para hacer las operaciones elemento a elemento.
Las operaciones relacionales también se aplican elemento a elemento, y retornan un
arreglo de valores booleanos:
TIPOS
 Arreglos unidimensionales.
 Arreglos multidimensionales.
 Arreglo con múltiple subíndices.
Arreglos unidimensionales
Es un tipo de datos estructurado que está formado de una colección finita y ordenada de datos
del mismo tipo. Es la estructura natural para modelar listas de elementos iguales. Están
formados por un conjunto de elementos de un mismo tipo de datos que se almacenan bajo un
mismo nombre, y se diferencian por la posición que tiene cada elemento dentro del arreglo de
datos.
Arreglos multidimensionales
Es un tipo de dato estructurado, que está compuesto por dimensiones. Para hacer
referencia a cada componente del arreglo es necesario utilizar n índices, uno para cada
dimensión. El término dimensión representa el número de índices utilizados para
referirse a un elemento particular en el arreglo. Los arreglos de más de una dimensión se
llaman arreglos multidimensionales.
Arreglos con múltiple subíndices
Es la representación de tablas de valores, consistiendo de información arreglada en
renglones y columnas. Para identificar un elemento particular de la tabla, deberemos de
especificar dos subíndices; el primero identifica el renglón del elemento y el segundo
identifica la columna del elemento. A los arreglos que requieren dos subíndices para
identificar un elemento en particular se conocen como arreglo de doble subíndice. Note
que los arreglos de múltiples subíndices pueden tener más de dos subíndices. El estándar
ANSI indica que un sistema ANSI C debe soportar por lo menos 12 subíndices de
arreglo.
EJEMPLO
CONCLUSIO
NES
Los arrays tienen gran importancia en programación ya que es la estructura de datos
que sirve para almacenar grandes secuencias de números (generalmente de tipo float) es
el arreglo, se utilizan para algunos problemas que requieren manipular grandes secuencias
de números como son: la predicción del clima, la construcción de edificios, y el análisis de
indicadores financieros entre muchos otros.
LINKOGRAFÍA
 https://informatica11cor.wordpress.com/2012/05/16/taller-5-3-operaciones-basicas-con-arreglos/
 http://progra.usm.cl/apunte/materia/arreglos.html
 http://www.monografias.com/trabajos71/clasificacion-arrays/clasificacion-
arrays.shtml#ixzz4S1Xsda9P
 http://csrg.inf.utfsm.cl/~rbonvall/progra-utfsm-2010-2/arreglos.html
http://progra.usm.cl/apunte/materia/arreglos.html
 http://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=182:ejercicios
-ejemplos-resueltos-con-arrays-arreglos-unidimensionales-en-java-calcular-letra-dni-
cu00904c&catid=58:curso-lenguaje-programacion-java-nivel-avanzado-i&Itemid=180
 http://paginadec.webcindario.com/old/arreglos-operaciones-basicas.html
Universidad politécnica amazónica arreglos

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Estructuras de datos fundamentales
Estructuras de datos  fundamentalesEstructuras de datos  fundamentales
Estructuras de datos fundamentales
 
Trabajo en grupo
Trabajo en grupoTrabajo en grupo
Trabajo en grupo
 
Estructuras fundamentales
Estructuras fundamentalesEstructuras fundamentales
Estructuras fundamentales
 
Arreglos
ArreglosArreglos
Arreglos
 
ESTRUCTURAS DE DATOS FUNDAMENTALES
ESTRUCTURAS DE DATOS FUNDAMENTALESESTRUCTURAS DE DATOS FUNDAMENTALES
ESTRUCTURAS DE DATOS FUNDAMENTALES
 
Los arreglos crisbet
Los arreglos crisbetLos arreglos crisbet
Los arreglos crisbet
 
Unidad educativa
Unidad educativaUnidad educativa
Unidad educativa
 
Arreglos unidimensionales
Arreglos unidimensionalesArreglos unidimensionales
Arreglos unidimensionales
 
ARREGLOS
ARREGLOSARREGLOS
ARREGLOS
 
Vectores en programación
Vectores en programaciónVectores en programación
Vectores en programación
 
Arreglos
ArreglosArreglos
Arreglos
 
Programacion inf121 i8 ii 2013 ocho arreglos
Programacion inf121 i8 ii 2013 ocho arreglosProgramacion inf121 i8 ii 2013 ocho arreglos
Programacion inf121 i8 ii 2013 ocho arreglos
 
Arrays - programación 3
Arrays - programación 3Arrays - programación 3
Arrays - programación 3
 
Introducción a C++
Introducción a C++Introducción a C++
Introducción a C++
 
Arrays. drey aguilera 1
Arrays. drey aguilera 1Arrays. drey aguilera 1
Arrays. drey aguilera 1
 
Presentacion de vectores
Presentacion de vectoresPresentacion de vectores
Presentacion de vectores
 
Los arreglos yeisy
Los arreglos yeisyLos arreglos yeisy
Los arreglos yeisy
 
Vectores informaticos
Vectores informaticosVectores informaticos
Vectores informaticos
 
Estructuras estáticas de datos
Estructuras estáticas de datosEstructuras estáticas de datos
Estructuras estáticas de datos
 

Destacado

Ombudsman ALF Annual Report 2015
Ombudsman ALF Annual Report 2015Ombudsman ALF Annual Report 2015
Ombudsman ALF Annual Report 2015Connie Assiff, MBA
 
War as an Economic Activity in the Ancient World - Hoplite Reform
War as an Economic Activity in the Ancient World - Hoplite ReformWar as an Economic Activity in the Ancient World - Hoplite Reform
War as an Economic Activity in the Ancient World - Hoplite ReformJuan Pablo Poch
 
Colombia - In the Limbo of Success and Catastrophe
Colombia - In the Limbo of Success and CatastropheColombia - In the Limbo of Success and Catastrophe
Colombia - In the Limbo of Success and CatastropheJuan Pablo Poch
 
Resume Govind 2017
Resume Govind 2017Resume Govind 2017
Resume Govind 2017Govindan c
 
Universidad politécnica amazónica ciclos
Universidad politécnica amazónica ciclosUniversidad politécnica amazónica ciclos
Universidad politécnica amazónica ciclosSuGely Gálvez
 
AlzNewsWinter2007 - Caregiver Article Page 7
AlzNewsWinter2007 - Caregiver Article Page 7AlzNewsWinter2007 - Caregiver Article Page 7
AlzNewsWinter2007 - Caregiver Article Page 7Connie Assiff, MBA
 
Greg Avioli: A Glimpse of My Life
Greg Avioli: A Glimpse of My LifeGreg Avioli: A Glimpse of My Life
Greg Avioli: A Glimpse of My LifeGreg Avioli
 
Reaching for the Stars - NBA in China
Reaching for the Stars - NBA in ChinaReaching for the Stars - NBA in China
Reaching for the Stars - NBA in ChinaJuan Pablo Poch
 

Destacado (12)

Ombudsman ALF Annual Report 2015
Ombudsman ALF Annual Report 2015Ombudsman ALF Annual Report 2015
Ombudsman ALF Annual Report 2015
 
soal TIK
soal TIKsoal TIK
soal TIK
 
Microprocesador
Microprocesador Microprocesador
Microprocesador
 
War as an Economic Activity in the Ancient World - Hoplite Reform
War as an Economic Activity in the Ancient World - Hoplite ReformWar as an Economic Activity in the Ancient World - Hoplite Reform
War as an Economic Activity in the Ancient World - Hoplite Reform
 
PPG Florida New Builds
PPG Florida New BuildsPPG Florida New Builds
PPG Florida New Builds
 
Colombia - In the Limbo of Success and Catastrophe
Colombia - In the Limbo of Success and CatastropheColombia - In the Limbo of Success and Catastrophe
Colombia - In the Limbo of Success and Catastrophe
 
Resume Govind 2017
Resume Govind 2017Resume Govind 2017
Resume Govind 2017
 
Universidad politécnica amazónica ciclos
Universidad politécnica amazónica ciclosUniversidad politécnica amazónica ciclos
Universidad politécnica amazónica ciclos
 
AlzNewsWinter2007 - Caregiver Article Page 7
AlzNewsWinter2007 - Caregiver Article Page 7AlzNewsWinter2007 - Caregiver Article Page 7
AlzNewsWinter2007 - Caregiver Article Page 7
 
Sleight of Hand - WWII
Sleight of Hand - WWIISleight of Hand - WWII
Sleight of Hand - WWII
 
Greg Avioli: A Glimpse of My Life
Greg Avioli: A Glimpse of My LifeGreg Avioli: A Glimpse of My Life
Greg Avioli: A Glimpse of My Life
 
Reaching for the Stars - NBA in China
Reaching for the Stars - NBA in ChinaReaching for the Stars - NBA in China
Reaching for the Stars - NBA in China
 

Similar a Universidad politécnica amazónica arreglos

Similar a Universidad politécnica amazónica arreglos (20)

Arreglos
ArreglosArreglos
Arreglos
 
ARREGLOS
ARREGLOSARREGLOS
ARREGLOS
 
Arrays
ArraysArrays
Arrays
 
Estructuras de Datos Elementos y Arreglos.ppt
Estructuras de Datos Elementos y Arreglos.pptEstructuras de Datos Elementos y Arreglos.ppt
Estructuras de Datos Elementos y Arreglos.ppt
 
Estructuras De Datos-Arreglos
Estructuras De Datos-Arreglos Estructuras De Datos-Arreglos
Estructuras De Datos-Arreglos
 
5ta Evaluación de Progamación.docx
5ta Evaluación de Progamación.docx5ta Evaluación de Progamación.docx
5ta Evaluación de Progamación.docx
 
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
 
ARREGLOS UNIDIMENSIONALES
ARREGLOS UNIDIMENSIONALESARREGLOS UNIDIMENSIONALES
ARREGLOS UNIDIMENSIONALES
 
Daniel lugoalgoritmica
Daniel lugoalgoritmicaDaniel lugoalgoritmica
Daniel lugoalgoritmica
 
Revista digital vectores y matrices
Revista digital vectores y matricesRevista digital vectores y matrices
Revista digital vectores y matrices
 
Bryan gordillo ensayo_arreglos
Bryan gordillo ensayo_arreglosBryan gordillo ensayo_arreglos
Bryan gordillo ensayo_arreglos
 
Arreglos
ArreglosArreglos
Arreglos
 
Array bidimensionales
Array bidimensionalesArray bidimensionales
Array bidimensionales
 
Arreglos en c++2020
Arreglos en c++2020Arreglos en c++2020
Arreglos en c++2020
 
Arreglos..
Arreglos..Arreglos..
Arreglos..
 
Presentación Arreglos
Presentación ArreglosPresentación Arreglos
Presentación Arreglos
 
Arreglos
ArreglosArreglos
Arreglos
 
Vectores, matrices y estructuras
Vectores, matrices y estructurasVectores, matrices y estructuras
Vectores, matrices y estructuras
 
Angela y vicky I-B
Angela y vicky I-BAngela y vicky I-B
Angela y vicky I-B
 
Daniela camacho arreglos
Daniela camacho arreglosDaniela camacho arreglos
Daniela camacho arreglos
 

Más de SuGely Gálvez

Más de SuGely Gálvez (7)

Dipositivas
DipositivasDipositivas
Dipositivas
 
Modelo tcpip
Modelo tcpipModelo tcpip
Modelo tcpip
 
Diapositivas modelo OSI
Diapositivas modelo OSI Diapositivas modelo OSI
Diapositivas modelo OSI
 
Dispositivos de red
Dispositivos de  redDispositivos de  red
Dispositivos de red
 
Clasificación de-redes
Clasificación de-redesClasificación de-redes
Clasificación de-redes
 
Transmisión de datos red
Transmisión de datos   redTransmisión de datos   red
Transmisión de datos red
 
Arquitectura de un microprocesador
Arquitectura de un microprocesadorArquitectura de un microprocesador
Arquitectura de un microprocesador
 

Último

SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasSOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasLeonardoMendozaDvila
 
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinaciónEstacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinaciónAlexisHernandez885688
 
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdfLIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdfManuelVillarreal44
 
produccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxproduccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxEtse9
 
4.3 Subestaciones eléctricas componentes principales .pptx
4.3 Subestaciones eléctricas componentes principales .pptx4.3 Subestaciones eléctricas componentes principales .pptx
4.3 Subestaciones eléctricas componentes principales .pptxEfrain Yungan
 
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBRQUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBRyanimarca23
 
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)ssuser6958b11
 
SEMANA 6 MEDIDAS DE TENDENCIA CENTRAL.pdf
SEMANA  6 MEDIDAS DE TENDENCIA CENTRAL.pdfSEMANA  6 MEDIDAS DE TENDENCIA CENTRAL.pdf
SEMANA 6 MEDIDAS DE TENDENCIA CENTRAL.pdffredyflores58
 
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdfRicardoRomeroUrbano
 
Descubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialDescubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialyajhairatapia
 
I LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptx
I LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptxI LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptx
I LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptxPATRICIAKARIMESTELAL
 
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...Arquitecto Alejandro Gomez cornejo muñoz
 
Tarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieriaTarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieriaSebastianQP1
 
Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1victorrodrigues972054
 
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfCONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfErikNivor
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCANDECE
 
Espontaneidad de las reacciones y procesos espontáneos
Espontaneidad de las reacciones y procesos espontáneosEspontaneidad de las reacciones y procesos espontáneos
Espontaneidad de las reacciones y procesos espontáneosOscarGonzalez231938
 
Fijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEFijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEANDECE
 

Último (20)

SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasSOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
 
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinaciónEstacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
 
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdfLIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdf
 
produccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxproduccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptx
 
4.3 Subestaciones eléctricas componentes principales .pptx
4.3 Subestaciones eléctricas componentes principales .pptx4.3 Subestaciones eléctricas componentes principales .pptx
4.3 Subestaciones eléctricas componentes principales .pptx
 
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBRQUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
 
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
 
SEMANA 6 MEDIDAS DE TENDENCIA CENTRAL.pdf
SEMANA  6 MEDIDAS DE TENDENCIA CENTRAL.pdfSEMANA  6 MEDIDAS DE TENDENCIA CENTRAL.pdf
SEMANA 6 MEDIDAS DE TENDENCIA CENTRAL.pdf
 
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
 
Descubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialDescubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundial
 
I LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptx
I LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptxI LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptx
I LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptx
 
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
 
Tarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieriaTarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieria
 
Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1
 
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfCONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
 
Linea del tiempo de la inteligencia artificial.pptx
Linea del tiempo de la inteligencia artificial.pptxLinea del tiempo de la inteligencia artificial.pptx
Linea del tiempo de la inteligencia artificial.pptx
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRC
 
Espontaneidad de las reacciones y procesos espontáneos
Espontaneidad de las reacciones y procesos espontáneosEspontaneidad de las reacciones y procesos espontáneos
Espontaneidad de las reacciones y procesos espontáneos
 
presentación manipulación manual de cargas sunafil
presentación manipulación manual de cargas sunafilpresentación manipulación manual de cargas sunafil
presentación manipulación manual de cargas sunafil
 
Fijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEFijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSE
 

Universidad politécnica amazónica arreglos

  • 1. UNIVERSIDAD POLITÉCNICA AMAZÓNICA Carrera: Ingeniería de sistemas y telemática Docente: Marco Aurelio Porro Chulli Ciclo: VII Alumna: María Sugelly Gálvez Ynga
  • 2.
  • 3. DEFINICIÓN Un arreglo es un tipo de datos que contiene varios elementos de un mismo tipo. Cada elemento tiene asociado un índice, y puede ser tratado como si fuera una variable. La cantidad de elementos que tiene un arreglo es fija, y no puede cambiar durante la ejecución del programa. La sintaxis para declarar un arreglo es: Tipo, dimensión(tamaño) :: nombre La sintaxis para referirse al elemento de índice i de un arreglo x es: X(i)
  • 4. CARACTERISTICAS Un array se caracteriza por:  - Almacenar los elementos del array en posiciones de memoria continua  - Tener un único nombre de variable que representa a todos los elementos, y éstos a su vez se diferencian por un índice o subíndice.  - Acceso directo o aleatorio a los elementos individuales del array. Todos los arrays son de tamaño variable, tanto si se especifica como un tamaño al ser declarados Para ver el contenido de los arrays según van siendo ejecutadas las líneas de código que los declaran, utilizaremos la ventana Locales del depurador, que muestra las variables de ámbito local al procedimiento que estamos ejecutando actualmente. Los arrays se crean con el operador new seguido del tipo y número de elementos. Se puede acceder al número de elementos de un array con la variable miembro implícita length (por ejemplo, vectlength). Se accede a los elementos de un array con los corchetes [] y un índice que varía de 0 a length-1. Se pueden crear arrays de objetos de cualquier tipo. En principio un array de objetos es un array de referencias que hay que completar llamando al operador new.
  • 5. OPERACIONES Las limitaciones que tienen los arreglos respecto de las listas son compensadas por la cantidad de operaciones convenientes que permiten realizar sobre ellos. Las operaciones aritméticas entre arreglos se aplican elemento a elemento:
  • 6. Las operaciones entre un arreglo y un valor simple funcionan aplicando la operación a todos los elementos del arreglo, usando el valor simple como operando todas las veces:
  • 7. Note que si quisiéramos hacer estas operaciones usando listas, necesitaríamos usar un ciclo para hacer las operaciones elemento a elemento. Las operaciones relacionales también se aplican elemento a elemento, y retornan un arreglo de valores booleanos:
  • 8. TIPOS  Arreglos unidimensionales.  Arreglos multidimensionales.  Arreglo con múltiple subíndices. Arreglos unidimensionales Es un tipo de datos estructurado que está formado de una colección finita y ordenada de datos del mismo tipo. Es la estructura natural para modelar listas de elementos iguales. Están formados por un conjunto de elementos de un mismo tipo de datos que se almacenan bajo un mismo nombre, y se diferencian por la posición que tiene cada elemento dentro del arreglo de datos.
  • 9. Arreglos multidimensionales Es un tipo de dato estructurado, que está compuesto por dimensiones. Para hacer referencia a cada componente del arreglo es necesario utilizar n índices, uno para cada dimensión. El término dimensión representa el número de índices utilizados para referirse a un elemento particular en el arreglo. Los arreglos de más de una dimensión se llaman arreglos multidimensionales. Arreglos con múltiple subíndices Es la representación de tablas de valores, consistiendo de información arreglada en renglones y columnas. Para identificar un elemento particular de la tabla, deberemos de especificar dos subíndices; el primero identifica el renglón del elemento y el segundo identifica la columna del elemento. A los arreglos que requieren dos subíndices para identificar un elemento en particular se conocen como arreglo de doble subíndice. Note que los arreglos de múltiples subíndices pueden tener más de dos subíndices. El estándar ANSI indica que un sistema ANSI C debe soportar por lo menos 12 subíndices de arreglo.
  • 11. CONCLUSIO NES Los arrays tienen gran importancia en programación ya que es la estructura de datos que sirve para almacenar grandes secuencias de números (generalmente de tipo float) es el arreglo, se utilizan para algunos problemas que requieren manipular grandes secuencias de números como son: la predicción del clima, la construcción de edificios, y el análisis de indicadores financieros entre muchos otros.
  • 12. LINKOGRAFÍA  https://informatica11cor.wordpress.com/2012/05/16/taller-5-3-operaciones-basicas-con-arreglos/  http://progra.usm.cl/apunte/materia/arreglos.html  http://www.monografias.com/trabajos71/clasificacion-arrays/clasificacion- arrays.shtml#ixzz4S1Xsda9P  http://csrg.inf.utfsm.cl/~rbonvall/progra-utfsm-2010-2/arreglos.html http://progra.usm.cl/apunte/materia/arreglos.html  http://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=182:ejercicios -ejemplos-resueltos-con-arrays-arreglos-unidimensionales-en-java-calcular-letra-dni- cu00904c&catid=58:curso-lenguaje-programacion-java-nivel-avanzado-i&Itemid=180  http://paginadec.webcindario.com/old/arreglos-operaciones-basicas.html