SlideShare une entreprise Scribd logo
1  sur  9
Télécharger pour lire hors ligne
U-6 Elaboración de arreglos C++
6.1 Introducción.
6.2 Arreglos.
6.3 Declaración de arreglos.
6.4 Ejemplos utilizando arreglos.
6.5 Búsqueda en arreglos.
6.6 Arreglos con múltiples subindices.
6.1 Introducción.
Es un conjunto de datos que almacenan en memoria de manera
contigua con el mismo nombre. Para diferenciar los elementos de
un arreglo se utilizan índices detrás del nombre del arreglo y
encerrados por []. Ejemplo: int vector [10]; vector[0]..vector[9]
En C++ los índices inicios de la posición 0.
6.2 Arreglos (Unidimensional).
Un arreglo de una dimensión es una lista de variables, todas de
un mismo tipo a las que hace referencia por medio de un nombre
común. Una variables individual del arreglo se llama elemento del
arreglo. Para declarar un arreglo de una sola dimensión se usa el
formato general:
Representación gráfica (arreglo unidimensional):
2
1
3
4
arreglo[0]
arreglo[1]
arreglo[2]
arreglo[3]
Float arreglo [4]
6.2 Arreglos (Bidimensional).
Representación gráfica (arreglo Bidimensional):
int arreglo [4][4]
0 1 2 3
4 5 6 7
8 9 10 11
12 13 14 15
0 1 2 3
0
1
2
3
6.2 Arreglos (Tridimensional).
Representación gráfica (arreglo Tridimensional):
Int arreglo [4][4][3];
6.3 Declaración de arreglos.
Pueden ser inicializados en la declaración.
Int arreglo[3] //forma un arreglo unidimensional y de tres
elementos:
arreglo[0] es primer elemento
arreglo [1] es segundo elemento
arreglo [2] es tercer elemento
Ejemplos:
float R[10] = {2, 32, 4.6, 2, 1, 0.5, 3, 8, 0, 12};
float S[] = {2, 32, 4.6, 2, 1, 0.5, 3, 8, 0, 12};
int N[] = {1, 2, 3, 6};
char Mensaje[] = “Error de lectura”;
char Saludo[] = {‘H’, ‘o’, ‘l’, ‘a’, 0};
6.4 Ejemplo utilizando arreglos.
El programa siguiente carga el arreglo del número 1 al 9 luego los muestra:
#include <iostream>
Void main()
{
int numero[10];
int i;
for (i=1;i<11;i++)
{
numero[i-1]=1;
}
for (i=0;i<10;i++)
{
cout<<numero[i]<<endl;
}
getch;
}
0, 1, 2, ..,9
11,12,13,..,19
I=0,i=1,i=2, …,i9
Valor del arreglo
Valor del elemento
6.5 Búsqueda en arreglos.
Un elemento de un arreglo es un valor particular dentro de la estructura del
arreglo. Para acceder a un elemento del arreglo es necesario indicar la posición o
índice dentro del arreglo.
Ejemplo:
●
Arreglo[0] //Primer elemento del arreglo
●
Arreglo[2] //Tercer elemento del arreglo
6.6 Arreglos con múltiple subíndices
Se utiliza la siguiente sintaxis:
tipo_dato identificador [dimension1] [dimension2] ...[dimensiónN; Donde N es un
número natural positivo:
Ejemplo:
Int m[2][3]; //forma una tabla de dos filas y tres columnas
//cada fila es un arreglo de una dimensión.
Nombre de los elementos
M[0][0] primer elemento
M[0][1] segundo elemento
M[0][2] tercer elemento
M[1][0] cuarto elemento
M[1][1] quinto elemento
M[1][2] sexto elemento
m[0][0] m[0][1] m[0][2]
m[1][0] m[1][1] m[1][2]

Contenu connexe

Similaire à ArreglosC++para-el-usodememoria-en-uno-dos-tres-dimensiones.pdf

Similaire à ArreglosC++para-el-usodememoria-en-uno-dos-tres-dimensiones.pdf (20)

11 arreglos-multidimensionales
11 arreglos-multidimensionales11 arreglos-multidimensionales
11 arreglos-multidimensionales
 
Práctica 12
Práctica 12Práctica 12
Práctica 12
 
Arreglos
ArreglosArreglos
Arreglos
 
Arreglos en C
Arreglos en CArreglos en C
Arreglos en C
 
Transparencias8
Transparencias8Transparencias8
Transparencias8
 
Clase 09
Clase 09 Clase 09
Clase 09
 
Arreglos
ArreglosArreglos
Arreglos
 
Arreglos unidimensionales
Arreglos unidimensionalesArreglos unidimensionales
Arreglos unidimensionales
 
Estructuras
Estructuras Estructuras
Estructuras
 
Arreglos
ArreglosArreglos
Arreglos
 
Pres arreglosmat animacion
Pres arreglosmat animacionPres arreglosmat animacion
Pres arreglosmat animacion
 
Clase 9- programacion
Clase 9- programacionClase 9- programacion
Clase 9- programacion
 
ARRAYS (LISTAS Y TABLAS) EN C++
ARRAYS (LISTAS Y TABLAS) EN C++ARRAYS (LISTAS Y TABLAS) EN C++
ARRAYS (LISTAS Y TABLAS) EN C++
 
11 arreglos-multidimensionales
11 arreglos-multidimensionales11 arreglos-multidimensionales
11 arreglos-multidimensionales
 
11 arreglos-multidimensionales
11 arreglos-multidimensionales11 arreglos-multidimensionales
11 arreglos-multidimensionales
 
Arreglos
ArreglosArreglos
Arreglos
 
7.arreglos en java
7.arreglos en  java7.arreglos en  java
7.arreglos en java
 
arrays
arraysarrays
arrays
 
Arreglos unidimensionales
Arreglos unidimensionalesArreglos unidimensionales
Arreglos unidimensionales
 
introducción a la programación utilizando C++.pptx
introducción a la programación utilizando C++.pptxintroducción a la programación utilizando C++.pptx
introducción a la programación utilizando C++.pptx
 

Dernier

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
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdfAnthonyTiclia
 
Exposicion. del documentos de YPFB corporación
Exposicion. del documentos de YPFB corporaciónExposicion. del documentos de YPFB corporación
Exposicion. del documentos de YPFB corporaciónjas021085
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasSegundo Silva Maguiña
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaSHERELYNSAMANTHAPALO1
 
Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfIsbelRodrguez
 
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUSesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUMarcosAlvarezSalinas
 
CE.040 DRENAJE PLUVIAL_RM 126-2021-VIVIENDA.pdf
CE.040 DRENAJE PLUVIAL_RM 126-2021-VIVIENDA.pdfCE.040 DRENAJE PLUVIAL_RM 126-2021-VIVIENDA.pdf
CE.040 DRENAJE PLUVIAL_RM 126-2021-VIVIENDA.pdfssuserc34f44
 
PRESENTACION DE CLASE. Factor de potencia
PRESENTACION DE CLASE. Factor de potenciaPRESENTACION DE CLASE. Factor de potencia
PRESENTACION DE CLASE. Factor de potenciazacariasd49
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023ANDECE
 
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdf
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdfManual de Usuario Estacion total Sokkia SERIE SET10K.pdf
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdfSandXmovex
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfrolandolazartep
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxLuisvila35
 
Uso y Manejo de Extintores Lucha contra incendios
Uso y Manejo de Extintores Lucha contra incendiosUso y Manejo de Extintores Lucha contra incendios
Uso y Manejo de Extintores Lucha contra incendioseduardochavezg1
 
Electromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfElectromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfAnonymous0pBRsQXfnx
 
Fisiología del Potasio en Plantas p .pdf
Fisiología del Potasio en Plantas p .pdfFisiología del Potasio en Plantas p .pdf
Fisiología del Potasio en Plantas p .pdfJessLeonelVargasJimn
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdfFlorenciopeaortiz
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
SOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadSOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadANDECE
 

Dernier (20)

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
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
 
Exposicion. del documentos de YPFB corporación
Exposicion. del documentos de YPFB corporaciónExposicion. del documentos de YPFB corporación
Exposicion. del documentos de YPFB corporación
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la Ingenierías
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresa
 
Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdf
 
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUSesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
 
CE.040 DRENAJE PLUVIAL_RM 126-2021-VIVIENDA.pdf
CE.040 DRENAJE PLUVIAL_RM 126-2021-VIVIENDA.pdfCE.040 DRENAJE PLUVIAL_RM 126-2021-VIVIENDA.pdf
CE.040 DRENAJE PLUVIAL_RM 126-2021-VIVIENDA.pdf
 
PRESENTACION DE CLASE. Factor de potencia
PRESENTACION DE CLASE. Factor de potenciaPRESENTACION DE CLASE. Factor de potencia
PRESENTACION DE CLASE. Factor de potencia
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
 
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdf
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdfManual de Usuario Estacion total Sokkia SERIE SET10K.pdf
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdf
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdf
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
 
Uso y Manejo de Extintores Lucha contra incendios
Uso y Manejo de Extintores Lucha contra incendiosUso y Manejo de Extintores Lucha contra incendios
Uso y Manejo de Extintores Lucha contra incendios
 
Electromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfElectromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdf
 
Fisiología del Potasio en Plantas p .pdf
Fisiología del Potasio en Plantas p .pdfFisiología del Potasio en Plantas p .pdf
Fisiología del Potasio en Plantas p .pdf
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdf
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
SOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadSOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidad
 

ArreglosC++para-el-usodememoria-en-uno-dos-tres-dimensiones.pdf

  • 1. U-6 Elaboración de arreglos C++ 6.1 Introducción. 6.2 Arreglos. 6.3 Declaración de arreglos. 6.4 Ejemplos utilizando arreglos. 6.5 Búsqueda en arreglos. 6.6 Arreglos con múltiples subindices.
  • 2. 6.1 Introducción. Es un conjunto de datos que almacenan en memoria de manera contigua con el mismo nombre. Para diferenciar los elementos de un arreglo se utilizan índices detrás del nombre del arreglo y encerrados por []. Ejemplo: int vector [10]; vector[0]..vector[9] En C++ los índices inicios de la posición 0.
  • 3. 6.2 Arreglos (Unidimensional). Un arreglo de una dimensión es una lista de variables, todas de un mismo tipo a las que hace referencia por medio de un nombre común. Una variables individual del arreglo se llama elemento del arreglo. Para declarar un arreglo de una sola dimensión se usa el formato general: Representación gráfica (arreglo unidimensional): 2 1 3 4 arreglo[0] arreglo[1] arreglo[2] arreglo[3] Float arreglo [4]
  • 4. 6.2 Arreglos (Bidimensional). Representación gráfica (arreglo Bidimensional): int arreglo [4][4] 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0 1 2 3 0 1 2 3
  • 5. 6.2 Arreglos (Tridimensional). Representación gráfica (arreglo Tridimensional): Int arreglo [4][4][3];
  • 6. 6.3 Declaración de arreglos. Pueden ser inicializados en la declaración. Int arreglo[3] //forma un arreglo unidimensional y de tres elementos: arreglo[0] es primer elemento arreglo [1] es segundo elemento arreglo [2] es tercer elemento Ejemplos: float R[10] = {2, 32, 4.6, 2, 1, 0.5, 3, 8, 0, 12}; float S[] = {2, 32, 4.6, 2, 1, 0.5, 3, 8, 0, 12}; int N[] = {1, 2, 3, 6}; char Mensaje[] = “Error de lectura”; char Saludo[] = {‘H’, ‘o’, ‘l’, ‘a’, 0};
  • 7. 6.4 Ejemplo utilizando arreglos. El programa siguiente carga el arreglo del número 1 al 9 luego los muestra: #include <iostream> Void main() { int numero[10]; int i; for (i=1;i<11;i++) { numero[i-1]=1; } for (i=0;i<10;i++) { cout<<numero[i]<<endl; } getch; } 0, 1, 2, ..,9 11,12,13,..,19 I=0,i=1,i=2, …,i9 Valor del arreglo Valor del elemento
  • 8. 6.5 Búsqueda en arreglos. Un elemento de un arreglo es un valor particular dentro de la estructura del arreglo. Para acceder a un elemento del arreglo es necesario indicar la posición o índice dentro del arreglo. Ejemplo: ● Arreglo[0] //Primer elemento del arreglo ● Arreglo[2] //Tercer elemento del arreglo
  • 9. 6.6 Arreglos con múltiple subíndices Se utiliza la siguiente sintaxis: tipo_dato identificador [dimension1] [dimension2] ...[dimensiónN; Donde N es un número natural positivo: Ejemplo: Int m[2][3]; //forma una tabla de dos filas y tres columnas //cada fila es un arreglo de una dimensión. Nombre de los elementos M[0][0] primer elemento M[0][1] segundo elemento M[0][2] tercer elemento M[1][0] cuarto elemento M[1][1] quinto elemento M[1][2] sexto elemento m[0][0] m[0][1] m[0][2] m[1][0] m[1][1] m[1][2]