SlideShare una empresa de Scribd logo
Republica Bolivariana De Venezuela
Ministerio Del Poder Popular Para la Educación
instituto Universitario De Tecnología Juan Pablo Pérez Alfonso
Puerto Cabello Edo. Carabobo
Prof.
Integrantes:
Victoria
lezza
Alethzain
Diaz
Miguel
Brito
Puerto Cabello Edo. Carabobo
Definición de arreglo.
• Es una colección de datos del mismo tipo sirve para manejar un
numero “n” de elementos en comun, ya se de tipos de definidos por
lenguaje (“int”, “float”, “strig”, etc..) así como aquellos definidos por
el programador.
Tipos de arreglos.
• Arreglo unidimensionales
• Arreglos multidimensionales:
• Arreglos múltiples sub-índices:
Declaración de un arreglo:
• la sintaxis de declaración de arreglo es: tipo nombre arreglo (números de
elementos) los siguientes son 2 ejemplos de declaraciones de arreglos validas
en c/c++.
• Int coordenadas pantallas (5); “un arreglo de 5 enteros”
• Char D compañía (20); “ un arreglo de 20 caracteres”.
• Figura 1: arreglo coordenadas de pantalla con índices de desplazamientos
validos.
• en el dibujo se muestra que fue declarados con el tipo de números enteros,
llamados coordenadas: de pantallas, ocupa 3 localidades de memorias
contiguas, cada una de ellas capaz de almacenar un numero entero.
Como llenar un arreglo.
• ara llenar una matriz se necesitan dos variables índices como
(i) y j i son las filas de las filas j van hacer las columnas debes
darle así n son numero de columnas y m numero de filas
ALGORITMO CARGAR MATRIZ:
VARIABLES:
ENTERO:(I,J,A(20,20)M,N)
INICIO
PARA: (i:1,hasta,m)hacer
PARA:(j:1,hasta,n)hacer
ESCRIBIR: (A (I,J))
FINPARA
FINPARA
Como imprimir un arreglo.
• Para imprimir un array o arreglo o matriz hay que recorrer éste con un bucle for.
El bucle irá desde 0 hasta N-1, siendo N el número de elementos del array.
• Ejemplo:
int mat[10];
int i;
//Se supone que se le dan valores al arreglo
for (i=0; i < 10; i++)
cout << mat[i];
Hay que tener en cuenta que el bucle va desde 0 (el primer índice del arreglo) hasta 9 (la
condición es < 10), sería un error poner i <= 10, porque los índices del arreglo son mat[0],
mat[1], ..., mat[9]
Ahora bien, para hacer esto mediante una función has de pasar a la función el arreglo y el
número de elementos de éste.
Por ejemplo:
void mostrar(int matriz[], int num)
{
int i;
for (i = 0; i < num; i++)
cout << matriz[i];
}
Forma de llamar a una función: para pasar un arreglo a una función basta con poner el
nombre del arreglo:
mostrar(mat, 10);
Como imprimir un arreglo.
• Para imprimir un array o arreglo o matriz hay que recorrer éste con un bucle for.
El bucle irá desde 0 hasta N-1, siendo N el número de elementos del array.
• Ejemplo:
int mat[10];
int i;
//Se supone que se le dan valores al arreglo
for (i=0; i < 10; i++)
cout << mat[i];
Hay que tener en cuenta que el bucle va desde 0 (el primer índice del arreglo) hasta 9 (la
condición es < 10), sería un error poner i <= 10, porque los índices del arreglo son mat[0],
mat[1], ..., mat[9]
Ahora bien, para hacer esto mediante una función has de pasar a la función el arreglo y el
número de elementos de éste.
Por ejemplo:
void mostrar(int matriz[], int num)
{
int i;
for (i = 0; i < num; i++)
cout << matriz[i];
}
Forma de llamar a una función: para pasar un arreglo a una función basta con poner el
nombre del arreglo:
mostrar(mat, 10);

Más contenido relacionado

PPTX
Vectorae unicimencionales
PPTX
Presentación1
PDF
Guia7 programación
PPTX
Presentación1
DOCX
Ejercicios con matrices
DOCX
Universidad politécnica de tecámac
PPTX
9. estructuras de control parte ii
PPS
2011 clase17
Vectorae unicimencionales
Presentación1
Guia7 programación
Presentación1
Ejercicios con matrices
Universidad politécnica de tecámac
9. estructuras de control parte ii
2011 clase17

La actualidad más candente (20)

PDF
Instrucciones 3 año
PPTX
Lenguaje java utilizando la estructura for
PDF
simpson
DOCX
Gramaticas independientes de contexto ejecrcicios 2
PDF
Arreglos multidimensionales y de apuntadores
PDF
Programación 1: arreglos en C
PPT
Lenguaje de programacion c++ basico 4ta parte expresiones y funciones matemát...
PDF
Programación 1: tipos básicos de datos en C
DOC
Arreglos
PDF
Ejercicios resueltos de c++
PPT
ProgramacióN En Java Variables Y Ciclos
PPTX
Diapo funciones
PPT
Asignacion
PPT
272169862 asignacion-ppt
PPT
Comp graf clase 3
DOC
Micromundos doc 005
PDF
Practica 1
PPT
Algoritmos computacionales y programación: 4
PPT
Algoritmos computacionales y programación: 3
Instrucciones 3 año
Lenguaje java utilizando la estructura for
simpson
Gramaticas independientes de contexto ejecrcicios 2
Arreglos multidimensionales y de apuntadores
Programación 1: arreglos en C
Lenguaje de programacion c++ basico 4ta parte expresiones y funciones matemát...
Programación 1: tipos básicos de datos en C
Arreglos
Ejercicios resueltos de c++
ProgramacióN En Java Variables Y Ciclos
Diapo funciones
Asignacion
272169862 asignacion-ppt
Comp graf clase 3
Micromundos doc 005
Practica 1
Algoritmos computacionales y programación: 4
Algoritmos computacionales y programación: 3
Publicidad

Similar a Arreglos algoritmica (20)

PDF
Explicacion de como usar e implementar arreglos en c++
PPTX
Arreglos c++
PDF
11 arreglos-multidimensionales
PDF
11 arreglos-multidimensionales
PPTX
Arreglos. lidia
PDF
11 arreglos-multidimensionales
PPTX
Los arreglos yeisy
PPTX
Los arreglos yei
PPT
Arreglos
DOCX
Arreglos C++
PDF
Array o arreglos
PPSX
Tema 2 arreglos
PDF
Arrayoareglos
PDF
11 arreglos-multidimensionales
PDF
Arreglos en c ++
PDF
Arreglos En C ++
PPTX
Estructuras
DOCX
Arreglos en c++2020
PPTX
Daniel lugoalgoritmica
PPT
Arreglos
Explicacion de como usar e implementar arreglos en c++
Arreglos c++
11 arreglos-multidimensionales
11 arreglos-multidimensionales
Arreglos. lidia
11 arreglos-multidimensionales
Los arreglos yeisy
Los arreglos yei
Arreglos
Arreglos C++
Array o arreglos
Tema 2 arreglos
Arrayoareglos
11 arreglos-multidimensionales
Arreglos en c ++
Arreglos En C ++
Estructuras
Arreglos en c++2020
Daniel lugoalgoritmica
Arreglos
Publicidad

Arreglos algoritmica

  • 1. Republica Bolivariana De Venezuela Ministerio Del Poder Popular Para la Educación instituto Universitario De Tecnología Juan Pablo Pérez Alfonso Puerto Cabello Edo. Carabobo Prof. Integrantes: Victoria lezza Alethzain Diaz Miguel Brito Puerto Cabello Edo. Carabobo
  • 2. Definición de arreglo. • Es una colección de datos del mismo tipo sirve para manejar un numero “n” de elementos en comun, ya se de tipos de definidos por lenguaje (“int”, “float”, “strig”, etc..) así como aquellos definidos por el programador.
  • 3. Tipos de arreglos. • Arreglo unidimensionales • Arreglos multidimensionales: • Arreglos múltiples sub-índices:
  • 4. Declaración de un arreglo: • la sintaxis de declaración de arreglo es: tipo nombre arreglo (números de elementos) los siguientes son 2 ejemplos de declaraciones de arreglos validas en c/c++. • Int coordenadas pantallas (5); “un arreglo de 5 enteros” • Char D compañía (20); “ un arreglo de 20 caracteres”. • Figura 1: arreglo coordenadas de pantalla con índices de desplazamientos validos. • en el dibujo se muestra que fue declarados con el tipo de números enteros, llamados coordenadas: de pantallas, ocupa 3 localidades de memorias contiguas, cada una de ellas capaz de almacenar un numero entero.
  • 5. Como llenar un arreglo. • ara llenar una matriz se necesitan dos variables índices como (i) y j i son las filas de las filas j van hacer las columnas debes darle así n son numero de columnas y m numero de filas ALGORITMO CARGAR MATRIZ: VARIABLES: ENTERO:(I,J,A(20,20)M,N) INICIO PARA: (i:1,hasta,m)hacer PARA:(j:1,hasta,n)hacer ESCRIBIR: (A (I,J)) FINPARA FINPARA
  • 6. Como imprimir un arreglo. • Para imprimir un array o arreglo o matriz hay que recorrer éste con un bucle for. El bucle irá desde 0 hasta N-1, siendo N el número de elementos del array. • Ejemplo: int mat[10]; int i; //Se supone que se le dan valores al arreglo for (i=0; i < 10; i++) cout << mat[i]; Hay que tener en cuenta que el bucle va desde 0 (el primer índice del arreglo) hasta 9 (la condición es < 10), sería un error poner i <= 10, porque los índices del arreglo son mat[0], mat[1], ..., mat[9] Ahora bien, para hacer esto mediante una función has de pasar a la función el arreglo y el número de elementos de éste. Por ejemplo: void mostrar(int matriz[], int num) { int i; for (i = 0; i < num; i++) cout << matriz[i]; } Forma de llamar a una función: para pasar un arreglo a una función basta con poner el nombre del arreglo: mostrar(mat, 10);
  • 7. Como imprimir un arreglo. • Para imprimir un array o arreglo o matriz hay que recorrer éste con un bucle for. El bucle irá desde 0 hasta N-1, siendo N el número de elementos del array. • Ejemplo: int mat[10]; int i; //Se supone que se le dan valores al arreglo for (i=0; i < 10; i++) cout << mat[i]; Hay que tener en cuenta que el bucle va desde 0 (el primer índice del arreglo) hasta 9 (la condición es < 10), sería un error poner i <= 10, porque los índices del arreglo son mat[0], mat[1], ..., mat[9] Ahora bien, para hacer esto mediante una función has de pasar a la función el arreglo y el número de elementos de éste. Por ejemplo: void mostrar(int matriz[], int num) { int i; for (i = 0; i < num; i++) cout << matriz[i]; } Forma de llamar a una función: para pasar un arreglo a una función basta con poner el nombre del arreglo: mostrar(mat, 10);