SlideShare una empresa de Scribd logo
1 de 16
UNIVERSIDAD  UNIVERMILENIUM ,[object Object],[object Object],[object Object]
¿Qué es un Arreglo? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Jamás olvidar que un arreglo tiene un tipo ,[object Object],...
Declaración de Arreglos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Jamás olvidar, el tamaño de un arreglo es una constante 0 1 2 3 4 5 6 7 8 9 ArregloEnteros
Manejo de Arreglos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],0 1 2 3 4 5 6 7 8 9 ArregloEnteros 2 9 1
Leer e Imprimir un Arreglo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Inicialización de un Arreglo
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Arreglos Multidimensionales int A[3][3]; A[0] A[1] A[2] A[0][0] A[1][0] A[2][0] A[0]1] A[1][1] A[2][1] A[0][2] A[1][2] A[2][2]
Búsqueda en un Arreglo ,[object Object],[object Object],[object Object],[object Object]
Solución Dato a buscar: 58 int EncontrarElemento(int valor, int arreglo[ ] ,int n) { for(i=0; i <10; i++) { if (valor = = arreglo [ i ] )    return(i); } return(-1); } 19 12 1 2 58 100 3 4 45 25 A[0] A[1] A[2] A[3] A[4] A[5] A[6] A[7] A[8] A[9]
¿Qué es un Apuntador? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],h o l a
Operadores asociados a punteros ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
¡Precauciones! ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Aritmética de punteros. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Punteros y arreglos ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 

Más contenido relacionado

La actualidad más candente (20)

Funciones con vectores y matrices
Funciones con vectores y matricesFunciones con vectores y matrices
Funciones con vectores y matrices
 
Arreglos c++
Arreglos c++Arreglos c++
Arreglos c++
 
vectores-unidimensionales
vectores-unidimensionalesvectores-unidimensionales
vectores-unidimensionales
 
Vectores en programacion
Vectores en programacionVectores en programacion
Vectores en programacion
 
7.arreglos en java
7.arreglos en  java7.arreglos en  java
7.arreglos en java
 
Arreglos
ArreglosArreglos
Arreglos
 
Estructuras punteros
Estructuras punterosEstructuras punteros
Estructuras punteros
 
Vectores unidimensionales
Vectores unidimensionalesVectores unidimensionales
Vectores unidimensionales
 
Clase 9- programacion
Clase 9- programacionClase 9- programacion
Clase 9- programacion
 
Arreglos programacion
Arreglos programacionArreglos programacion
Arreglos programacion
 
VECTORES UNIDIMENCIONALES EN C++
VECTORES UNIDIMENCIONALES EN C++VECTORES UNIDIMENCIONALES EN C++
VECTORES UNIDIMENCIONALES EN C++
 
Arreglos java
Arreglos javaArreglos java
Arreglos java
 
Arreglos C++
Arreglos C++Arreglos C++
Arreglos C++
 
Mars
MarsMars
Mars
 
Introduccions a java
Introduccions a javaIntroduccions a java
Introduccions a java
 
Arreglos en pseudocodigo 01
Arreglos en pseudocodigo 01Arreglos en pseudocodigo 01
Arreglos en pseudocodigo 01
 
Vectores Matrices I
Vectores Matrices IVectores Matrices I
Vectores Matrices I
 
arrays
arraysarrays
arrays
 
Tutorial descilab
Tutorial descilabTutorial descilab
Tutorial descilab
 
Arreglos C#
Arreglos C#Arreglos C#
Arreglos C#
 

Destacado

Dirrecion de memoria yulieth lozano masso 9b santa isabel de hungria
Dirrecion de memoria yulieth lozano masso 9b santa isabel de hungriaDirrecion de memoria yulieth lozano masso 9b santa isabel de hungria
Dirrecion de memoria yulieth lozano masso 9b santa isabel de hungriaYulieth Masso
 
Daniela pc
Daniela pcDaniela pc
Daniela pcDaanyH
 
Gestion de Memoria
Gestion de MemoriaGestion de Memoria
Gestion de Memoriajhoax
 
Fundamentos de la programacion (Luis Joyanes) 3era Edicion
Fundamentos de la programacion (Luis Joyanes) 3era EdicionFundamentos de la programacion (Luis Joyanes) 3era Edicion
Fundamentos de la programacion (Luis Joyanes) 3era EdicionDeveloper Software
 

Destacado (6)

Dirrecion de memoria yulieth lozano masso 9b santa isabel de hungria
Dirrecion de memoria yulieth lozano masso 9b santa isabel de hungriaDirrecion de memoria yulieth lozano masso 9b santa isabel de hungria
Dirrecion de memoria yulieth lozano masso 9b santa isabel de hungria
 
Daniela pc
Daniela pcDaniela pc
Daniela pc
 
Capitulo3
Capitulo3Capitulo3
Capitulo3
 
Gestion de Memoria
Gestion de MemoriaGestion de Memoria
Gestion de Memoria
 
Fundamentos de la programacion (Luis Joyanes) 3era Edicion
Fundamentos de la programacion (Luis Joyanes) 3era EdicionFundamentos de la programacion (Luis Joyanes) 3era Edicion
Fundamentos de la programacion (Luis Joyanes) 3era Edicion
 
PAGINACION Y SEGMENTACION DE MEMORIA
PAGINACION Y SEGMENTACION DE MEMORIAPAGINACION Y SEGMENTACION DE MEMORIA
PAGINACION Y SEGMENTACION DE MEMORIA
 

Similar a Arreglos

Arreglos
ArreglosArreglos
Arregloslichic
 
Apuntadores
ApuntadoresApuntadores
Apuntadoresluisabn
 
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
 
Presentación1
Presentación1Presentación1
Presentación1ulbiosoria
 
Programación en c (iii parte)
Programación en c (iii parte)Programación en c (iii parte)
Programación en c (iii parte)MarielaCuriel
 
Implementacion de punteros
Implementacion de punterosImplementacion de punteros
Implementacion de punterosKareliaRivas
 
Estructura de Datos
Estructura de DatosEstructura de Datos
Estructura de Datosluna_72
 
jaisan
jaisanjaisan
jaisanjai
 
Tema 2 arreglos
Tema 2 arreglosTema 2 arreglos
Tema 2 arreglosAFHS
 
Clase 11- fundamentos de la programacion
Clase 11- fundamentos de la programacionClase 11- fundamentos de la programacion
Clase 11- fundamentos de la programaciondiego MC
 
PUNTEROS (APUNTADORES) EN C++
PUNTEROS (APUNTADORES) EN C++PUNTEROS (APUNTADORES) EN C++
PUNTEROS (APUNTADORES) EN C++die_dex
 
Introduccion a C++
Introduccion a C++Introduccion a C++
Introduccion a C++LenHugo
 
Luis hernandez 22310621
Luis hernandez   22310621Luis hernandez   22310621
Luis hernandez 22310621Luis Miguel
 
ARRAYS (LISTAS Y TABLAS) EN C++
ARRAYS (LISTAS Y TABLAS) EN C++ARRAYS (LISTAS Y TABLAS) EN C++
ARRAYS (LISTAS Y TABLAS) EN C++die_dex
 

Similar a Arreglos (20)

Arreglos
ArreglosArreglos
Arreglos
 
Estructuras
Estructuras Estructuras
Estructuras
 
Arreglos en c++2020
Arreglos en c++2020Arreglos en c++2020
Arreglos en c++2020
 
Apuntadores
ApuntadoresApuntadores
Apuntadores
 
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
 
Presentación1
Presentación1Presentación1
Presentación1
 
Arreglos Java (arrays)
Arreglos Java (arrays)Arreglos Java (arrays)
Arreglos Java (arrays)
 
Programación en c (iii parte)
Programación en c (iii parte)Programación en c (iii parte)
Programación en c (iii parte)
 
Presentación1
Presentación1Presentación1
Presentación1
 
Implementacion de punteros
Implementacion de punterosImplementacion de punteros
Implementacion de punteros
 
Estructura de Datos
Estructura de DatosEstructura de Datos
Estructura de Datos
 
jaisan
jaisanjaisan
jaisan
 
Tema 2 arreglos
Tema 2 arreglosTema 2 arreglos
Tema 2 arreglos
 
11 arreglos-multidimensionales
11 arreglos-multidimensionales11 arreglos-multidimensionales
11 arreglos-multidimensionales
 
Clase 11- fundamentos de la programacion
Clase 11- fundamentos de la programacionClase 11- fundamentos de la programacion
Clase 11- fundamentos de la programacion
 
PUNTEROS (APUNTADORES) EN C++
PUNTEROS (APUNTADORES) EN C++PUNTEROS (APUNTADORES) EN C++
PUNTEROS (APUNTADORES) EN C++
 
Introduccion a C++
Introduccion a C++Introduccion a C++
Introduccion a C++
 
Luis hernandez 22310621
Luis hernandez   22310621Luis hernandez   22310621
Luis hernandez 22310621
 
ARRAYS (LISTAS Y TABLAS) EN C++
ARRAYS (LISTAS Y TABLAS) EN C++ARRAYS (LISTAS Y TABLAS) EN C++
ARRAYS (LISTAS Y TABLAS) EN C++
 
Taller 1 5
Taller 1 5Taller 1 5
Taller 1 5
 

Arreglos

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. Solución Dato a buscar: 58 int EncontrarElemento(int valor, int arreglo[ ] ,int n) { for(i=0; i <10; i++) { if (valor = = arreglo [ i ] ) return(i); } return(-1); } 19 12 1 2 58 100 3 4 45 25 A[0] A[1] A[2] A[3] A[4] A[5] A[6] A[7] A[8] A[9]
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.