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);

Arreglos algoritmica

  • 1.
    Republica Bolivariana DeVenezuela 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 unarreglo: • 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 unarreglo. • 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 unarreglo. • 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 unarreglo. • 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);