SlideShare una empresa de Scribd logo
Universidad Técnica Particular De
              Loja

     Electrónica y Telecomunicaciones

       Exposición de Programación

              Loja - Ecuador
Integrantes:
 Leonardo Solano de la Sala
 Jason Tituaña
 Alejandro Villavicencio
 David Zuñiga
ARRYS
 BIDIMENSIONALES
         Y
       ARRYS
MULTIDIMENSIONALES
ARRYS BIDIMENSIONALES:
 Un arreglo bidimensional es un array de arrays unidimensionales. Se puede
  visualizar a un arreglo bidimensional como una matriz con filas y columnas. El
  primer índice indica la fila y el segundo indica la columna.

 Declaración Los arreglos de dos dimensiones se declaran de acuerdo al esquema

                                tipo variable[filas][columnas];
Ejemplo:

      int a[5][4];

       a[0][0] a[0][1]   a[0][2]    a[0][3]
       a[1][0] a[1][1]   a[1][2]    a[1][3]
       a[2][0] a[2][1]   a[2][2]    a[2][3]
       a[3][0] a[3][1]   a[3][2]    a[3][3]
       a[4][0] a[4][1]    a[4][2]   a[4][3]
 Ejemplo:

  #include <iostream>

  using namespace std;

  int main ()
  {
    // 1 2 3 4
    // 5 6 7 8

      int A [2][4] = {{1,2,3,4},{5,6,7,8}};

      for (int fila = 0; fila<2; fila++)
      {
        for (int columna = 0; columna<4; columna++)

          cout << A[fila][columna]<<" ";
          cout<<endl;
      }


  }
 Un array bidimensional (tabla o matriz) es un array con dos
 índices, al igual que los vectores que deben ser ordinales o
 tipo subrango.




  Para localizar o almacenar un valor en el array se deben especificar dos posiciones (dos
  subíndices), uno para la fila y otro para la columna.

  Formato:

  •identificador = array [índice1, indice 2] of tipo de elemento
  •identificador = array [ índice 1 ] of array [ indice 2 ] of tipo de elemento
 Ejemplo:

  #include <iostream>

  using namespace std;

  int main ()
  {
    // 1 2 3
    // 4 5 6

      int bidimensional [2][3] = {{1,2,3},{4,5,6}};

      cout << bidimensional [0][2] <<endl;

      return 0;
  }
ARRAYS MULTIDIMENSIONALES:
 Es una estructura de datos estadistica y de un mismo tipo de
 datos, y de longitud fija que almacena datos de forma
 matricial.

 De igual forma que los arreglos unidimensionales, el
 almacenamiento de los datos en la memoria e realiza en
 forma secuencial y son accedidos mediante indices.
 Los arreglos multidimensionales son tambien conocidos
 como tensores,.



 La sintaxis de declaracion de arrays multidimensionales es:
  Tipo_dato identificador [dimension1]
  [dimension2]…[dimensionN]; //donde N es un numero natural
  positivo
 A = a00 a01
     a10 a11

 B = b00 b01
     b10 b11



 C = c00= a00+b00   c01= a01+b01
     c10= a10+b10    c11= a11+b11
#include <iostream>
#include <cstdlib>
#include <ctime>

using namespace std;
void LlenarArregloUsuario(int A[],int t);
void PresentarArreglo(int A[],int t);
void LlenarArregloAutomatico(int A[],int t,int limInf, int limSup);
void SumarArreglos(int A[], int B[], int C[],int t);

int main()
{

    int tamA; //Tamaño del arreglo

    cout << "Ingrese el tamanio del arreglo: ";
    cin >> tamA;

    int A[tamA];
    int B[tamA];
    int C[tamA];

    //Semilla de números aleatorios
    srand(time(NULL));

    //LlenarArregloUsuario(A,tamA);
    LlenarArregloAutomatico(A,tamA,50,100);
    cout << "nnA:n";
    PresentarArreglo(A,tamA);

    LlenarArregloAutomatico(B,tamA,1,50);
    cout << "nnB:n";
    PresentarArreglo(B,tamA);

    cout << "C = A + B :n";
    SumarArreglos(A,B,C,tamA);
    PresentarArreglo(C,tamA);

    return 0;
}
void SumarArreglos(int A[], int B[], int C[],int t)
{
  for (int i=0;i<t ;i++)
  {
    C[i] = A[i]+B[i];
  }
}


void LlenarArregloAutomatico(int A[],int t,int limInf, int limSup)
{
   for (int i=0;i<t;i++)
  {
       A[i] = limInf + rand() % (limSup + 1 - limInf);
  }
}

void LlenarArregloUsuario(int A[],int t)
{
  for (int i=0;i<t;i++)
  {
      cout << "A["<<i<<"]:";
      cin >> A[i];
  }
}

void PresentarArreglo(int A[],int t)
{
   for (int i=0;i<t;i++)
  {
      cout << "A["<<i<<"]:" << A[i]<<endl;
  }
}
Bibliografia
 Autor: Anonimo; Programación en C++, Arrays y cadenas de texto; fecha:
  2012-12-17 Disponible en
  http://es.wikibooks.org/wiki/Programaci%C3%B3n_en_C%2B%2B/Arrays_y_c
  adenas_de_texto

 Autor: Juan Manuel; Arrays(matrices); fecha: 2012-12-17 ; Disponible en:
  http://www.youtube.com/watch?v=DIadpGfu5LI

 Autor: Anonimo; Arreglos o Arrys en C++; fecha: 2012-12-17; Disponible en:
  http://codigomaldito.blogspot.com/2005/11/arreglos-o-arrays-en-c.html

Más contenido relacionado

La actualidad más candente

Aplicación de arreglos bidimensionales
Aplicación de arreglos bidimensionalesAplicación de arreglos bidimensionales
Aplicación de arreglos bidimensionales
marigelcontreras
 
Arrays bidimensionales
Arrays bidimensionalesArrays bidimensionales
Arrays bidimensionales
asvargas
 
Matrices pseint
Matrices   pseintMatrices   pseint
Arreglos en C
Arreglos en CArreglos en C
Arreglos en C
Ronny Parra
 
Ejercicios de matrices y vectores en c++
Ejercicios de matrices y vectores en c++Ejercicios de matrices y vectores en c++
Ejercicios de matrices y vectores en c++
Diego Maxdj Chicaiza
 
Arrays Bidimensionales y Multidimensionales - Carlos Correa
Arrays Bidimensionales y Multidimensionales - Carlos CorreaArrays Bidimensionales y Multidimensionales - Carlos Correa
Arrays Bidimensionales y Multidimensionales - Carlos Correa
Carlitos Correa Jr.
 
Arrays unidimensionales
Arrays unidimensionalesArrays unidimensionales
Arrays unidimensionales
Juampa Condoy Espinosa
 
Operaciones matemáticas con arrays y aplicaciones
Operaciones matemáticas con arrays y aplicacionesOperaciones matemáticas con arrays y aplicaciones
Operaciones matemáticas con arrays y aplicaciones
melman00007
 
Arreglos unidimensionales
Arreglos unidimensionalesArreglos unidimensionales
Arreglos unidimensionales
marigelcontreras
 
Arreglos en c ++
Arreglos en c ++Arreglos en c ++
Arreglos en c ++
tacubomx
 
Matrices unidimensional
Matrices unidimensionalMatrices unidimensional
Matrices unidimensional
Robert Vicente
 
Bryan gordillo ensayo_arreglos
Bryan gordillo ensayo_arreglosBryan gordillo ensayo_arreglos
Bryan gordillo ensayo_arreglos
Bryan Gordillo
 
Arreglos en pseudocodigo 01
Arreglos en pseudocodigo 01Arreglos en pseudocodigo 01
Arreglos en pseudocodigo 01
Emerson Garay
 
Tipo de Arreglos
Tipo de ArreglosTipo de Arreglos
Tipo de Arreglos
Jesùs Osorio
 
Arreglos bidimensionales o matrices
Arreglos bidimensionales o matricesArreglos bidimensionales o matrices
Arreglos bidimensionales o matrices
AriannaYadiraT
 
Arreglos Java
Arreglos JavaArreglos Java
Arreglos Java
mtemarialuisa
 
Arreglos
ArreglosArreglos
Arreglos
lichic
 

La actualidad más candente (17)

Aplicación de arreglos bidimensionales
Aplicación de arreglos bidimensionalesAplicación de arreglos bidimensionales
Aplicación de arreglos bidimensionales
 
Arrays bidimensionales
Arrays bidimensionalesArrays bidimensionales
Arrays bidimensionales
 
Matrices pseint
Matrices   pseintMatrices   pseint
Matrices pseint
 
Arreglos en C
Arreglos en CArreglos en C
Arreglos en C
 
Ejercicios de matrices y vectores en c++
Ejercicios de matrices y vectores en c++Ejercicios de matrices y vectores en c++
Ejercicios de matrices y vectores en c++
 
Arrays Bidimensionales y Multidimensionales - Carlos Correa
Arrays Bidimensionales y Multidimensionales - Carlos CorreaArrays Bidimensionales y Multidimensionales - Carlos Correa
Arrays Bidimensionales y Multidimensionales - Carlos Correa
 
Arrays unidimensionales
Arrays unidimensionalesArrays unidimensionales
Arrays unidimensionales
 
Operaciones matemáticas con arrays y aplicaciones
Operaciones matemáticas con arrays y aplicacionesOperaciones matemáticas con arrays y aplicaciones
Operaciones matemáticas con arrays y aplicaciones
 
Arreglos unidimensionales
Arreglos unidimensionalesArreglos unidimensionales
Arreglos unidimensionales
 
Arreglos en c ++
Arreglos en c ++Arreglos en c ++
Arreglos en c ++
 
Matrices unidimensional
Matrices unidimensionalMatrices unidimensional
Matrices unidimensional
 
Bryan gordillo ensayo_arreglos
Bryan gordillo ensayo_arreglosBryan gordillo ensayo_arreglos
Bryan gordillo ensayo_arreglos
 
Arreglos en pseudocodigo 01
Arreglos en pseudocodigo 01Arreglos en pseudocodigo 01
Arreglos en pseudocodigo 01
 
Tipo de Arreglos
Tipo de ArreglosTipo de Arreglos
Tipo de Arreglos
 
Arreglos bidimensionales o matrices
Arreglos bidimensionales o matricesArreglos bidimensionales o matrices
Arreglos bidimensionales o matrices
 
Arreglos Java
Arreglos JavaArreglos Java
Arreglos Java
 
Arreglos
ArreglosArreglos
Arreglos
 

Destacado

Sildamaxnow.com
Sildamaxnow.comSildamaxnow.com
Sildamaxnow.com
Kamagra UK
 
Energy Management Licensed Trade Brochure
Energy Management Licensed Trade BrochureEnergy Management Licensed Trade Brochure
Energy Management Licensed Trade Brochure
tonycampbell
 
Metodos de mediciones de resistencias
Metodos de mediciones de resistenciasMetodos de mediciones de resistencias
Metodos de mediciones de resistencias
Juanfre18
 
TORTAS Y PONQUES
TORTAS Y PONQUESTORTAS Y PONQUES
TORTAS Y PONQUESarteysabor
 
La computadora
La computadoraLa computadora
Catálogo museografico
Catálogo museografico Catálogo museografico
Catálogo museografico
Ivan Munguia Gutierrez
 
Diplomeo Etablissements : Présentation formation professionelle
Diplomeo Etablissements : Présentation formation professionelleDiplomeo Etablissements : Présentation formation professionelle
Diplomeo Etablissements : Présentation formation professionelleEtablissements Diplomeo
 
Instalación electrica basica
Instalación electrica basicaInstalación electrica basica
Instalación electrica basica
Angel Jose Alcala Sanchez
 
Requerimientos
RequerimientosRequerimientos
Requerimientos
montanaset
 
Temas gerenciales
Temas gerencialesTemas gerenciales
Temas gerenciales
Sthefany Leon
 
Cruzar la noche- Fernando 2º 3a
Cruzar la noche- Fernando 2º 3aCruzar la noche- Fernando 2º 3a
Cruzar la noche- Fernando 2º 3a
emege
 
Golf Tournament Flyer
Golf Tournament FlyerGolf Tournament Flyer
Golf Tournament Flyer
Kathy Cline
 
Earthquake Indicator
Earthquake IndicatorEarthquake Indicator
Earthquake Indicator
Rizal Gigih Nirwoto
 

Destacado (15)

Paisajes
PaisajesPaisajes
Paisajes
 
Sildamaxnow.com
Sildamaxnow.comSildamaxnow.com
Sildamaxnow.com
 
Energy Management Licensed Trade Brochure
Energy Management Licensed Trade BrochureEnergy Management Licensed Trade Brochure
Energy Management Licensed Trade Brochure
 
Slide 2
Slide 2Slide 2
Slide 2
 
Metodos de mediciones de resistencias
Metodos de mediciones de resistenciasMetodos de mediciones de resistencias
Metodos de mediciones de resistencias
 
TORTAS Y PONQUES
TORTAS Y PONQUESTORTAS Y PONQUES
TORTAS Y PONQUES
 
La computadora
La computadoraLa computadora
La computadora
 
Catálogo museografico
Catálogo museografico Catálogo museografico
Catálogo museografico
 
Diplomeo Etablissements : Présentation formation professionelle
Diplomeo Etablissements : Présentation formation professionelleDiplomeo Etablissements : Présentation formation professionelle
Diplomeo Etablissements : Présentation formation professionelle
 
Instalación electrica basica
Instalación electrica basicaInstalación electrica basica
Instalación electrica basica
 
Requerimientos
RequerimientosRequerimientos
Requerimientos
 
Temas gerenciales
Temas gerencialesTemas gerenciales
Temas gerenciales
 
Cruzar la noche- Fernando 2º 3a
Cruzar la noche- Fernando 2º 3aCruzar la noche- Fernando 2º 3a
Cruzar la noche- Fernando 2º 3a
 
Golf Tournament Flyer
Golf Tournament FlyerGolf Tournament Flyer
Golf Tournament Flyer
 
Earthquake Indicator
Earthquake IndicatorEarthquake Indicator
Earthquake Indicator
 

Similar a Grupo4

Clase 09
Clase 09 Clase 09
Clase 09
wdjwdmece34
 
3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (2)
3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (2)3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (2)
3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (2)
luis freddy
 
3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (5)
3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (5)3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (5)
3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (5)
luis freddy
 
06 - Arrays y matrices en lenguaje C
06 - Arrays y matrices en lenguaje C06 - Arrays y matrices en lenguaje C
06 - Arrays y matrices en lenguaje C
Diego Andrés Alvarez Marín
 
Arraysbidimensionales
ArraysbidimensionalesArraysbidimensionales
Arraysbidimensionales
Leticia Hernández
 
Array
Array Array
Array
Jose Eamirez
 
Clase 9- programacion
Clase 9- programacionClase 9- programacion
Clase 9- programacion
diego MC
 
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
 
Arrays 8
Arrays 8Arrays 8
Arrays 8
funkybruster
 
Arreglos en C++
Arreglos en C++Arreglos en C++
Arreglos en C++
Santiago Sarmiento
 
Material iii parcial
Material iii parcialMaterial iii parcial
Material iii parcial
Cesar Oswaldo Osorio Agualongo
 
arrays
arraysarrays
Transparencias8
Transparencias8Transparencias8
Transparencias8
karlalopezbello
 
Arreglos. lidia
Arreglos. lidiaArreglos. lidia
Arreglos. lidia
lidia gonzalez
 
Introduccion al lenguaje c_EderHenriquez
Introduccion al lenguaje c_EderHenriquezIntroduccion al lenguaje c_EderHenriquez
Introduccion al lenguaje c_EderHenriquez
ederhenriquez
 
Estadística con Lenguaje R: Sesión 3
Estadística con Lenguaje R: Sesión 3Estadística con Lenguaje R: Sesión 3
Estadística con Lenguaje R: Sesión 3
Luis Fernando Aguas Bucheli
 
Tema 5 - Estructuras de datos.pdf
Tema 5 - Estructuras de datos.pdfTema 5 - Estructuras de datos.pdf
Tema 5 - Estructuras de datos.pdf
GabrieleGalieroCasay1
 
Estrctura de Datos
Estrctura de DatosEstrctura de Datos
Estrctura de Datos
Luis Cabrera
 
Estructuras
Estructuras Estructuras
Estructuras
Riki Tapia
 
Arrays bidimensionales
Arrays bidimensionalesArrays bidimensionales
Arrays bidimensionales
Paulo Guerra Terán
 

Similar a Grupo4 (20)

Clase 09
Clase 09 Clase 09
Clase 09
 
3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (2)
3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (2)3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (2)
3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (2)
 
3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (5)
3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (5)3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (5)
3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (5)
 
06 - Arrays y matrices en lenguaje C
06 - Arrays y matrices en lenguaje C06 - Arrays y matrices en lenguaje C
06 - Arrays y matrices en lenguaje C
 
Arraysbidimensionales
ArraysbidimensionalesArraysbidimensionales
Arraysbidimensionales
 
Array
Array Array
Array
 
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++
 
Arrays 8
Arrays 8Arrays 8
Arrays 8
 
Arreglos en C++
Arreglos en C++Arreglos en C++
Arreglos en C++
 
Material iii parcial
Material iii parcialMaterial iii parcial
Material iii parcial
 
arrays
arraysarrays
arrays
 
Transparencias8
Transparencias8Transparencias8
Transparencias8
 
Arreglos. lidia
Arreglos. lidiaArreglos. lidia
Arreglos. lidia
 
Introduccion al lenguaje c_EderHenriquez
Introduccion al lenguaje c_EderHenriquezIntroduccion al lenguaje c_EderHenriquez
Introduccion al lenguaje c_EderHenriquez
 
Estadística con Lenguaje R: Sesión 3
Estadística con Lenguaje R: Sesión 3Estadística con Lenguaje R: Sesión 3
Estadística con Lenguaje R: Sesión 3
 
Tema 5 - Estructuras de datos.pdf
Tema 5 - Estructuras de datos.pdfTema 5 - Estructuras de datos.pdf
Tema 5 - Estructuras de datos.pdf
 
Estrctura de Datos
Estrctura de DatosEstrctura de Datos
Estrctura de Datos
 
Estructuras
Estructuras Estructuras
Estructuras
 
Arrays bidimensionales
Arrays bidimensionalesArrays bidimensionales
Arrays bidimensionales
 

Más de Leo Sdls

Herramientas corporativas y web 2
Herramientas corporativas y web 2Herramientas corporativas y web 2
Herramientas corporativas y web 2
Leo Sdls
 
Grupo4
Grupo4Grupo4
Grupo4
Leo Sdls
 
Dsfklskjlf
DsfklskjlfDsfklskjlf
DsfklskjlfLeo Sdls
 
Grupo4
Grupo4Grupo4
Grupo4
Leo Sdls
 
Presentación sin título
Presentación sin títuloPresentación sin título
Presentación sin título
Leo Sdls
 
Grupo4
Grupo4Grupo4
Grupo4
Leo Sdls
 
Exposicion resistencias
Exposicion resistenciasExposicion resistencias
Exposicion resistencias
Leo Sdls
 
Exposicion resistencias
Exposicion resistenciasExposicion resistencias
Exposicion resistencias
Leo Sdls
 
Universidad técnica particular de loja
Universidad técnica particular de lojaUniversidad técnica particular de loja
Universidad técnica particular de loja
Leo Sdls
 

Más de Leo Sdls (9)

Herramientas corporativas y web 2
Herramientas corporativas y web 2Herramientas corporativas y web 2
Herramientas corporativas y web 2
 
Grupo4
Grupo4Grupo4
Grupo4
 
Dsfklskjlf
DsfklskjlfDsfklskjlf
Dsfklskjlf
 
Grupo4
Grupo4Grupo4
Grupo4
 
Presentación sin título
Presentación sin títuloPresentación sin título
Presentación sin título
 
Grupo4
Grupo4Grupo4
Grupo4
 
Exposicion resistencias
Exposicion resistenciasExposicion resistencias
Exposicion resistencias
 
Exposicion resistencias
Exposicion resistenciasExposicion resistencias
Exposicion resistencias
 
Universidad técnica particular de loja
Universidad técnica particular de lojaUniversidad técnica particular de loja
Universidad técnica particular de loja
 

Grupo4

  • 1. Universidad Técnica Particular De Loja Electrónica y Telecomunicaciones Exposición de Programación Loja - Ecuador
  • 2. Integrantes:  Leonardo Solano de la Sala  Jason Tituaña  Alejandro Villavicencio  David Zuñiga
  • 3. ARRYS BIDIMENSIONALES Y ARRYS MULTIDIMENSIONALES
  • 4. ARRYS BIDIMENSIONALES:  Un arreglo bidimensional es un array de arrays unidimensionales. Se puede visualizar a un arreglo bidimensional como una matriz con filas y columnas. El primer índice indica la fila y el segundo indica la columna.  Declaración Los arreglos de dos dimensiones se declaran de acuerdo al esquema tipo variable[filas][columnas]; Ejemplo: int a[5][4]; a[0][0] a[0][1] a[0][2] a[0][3] a[1][0] a[1][1] a[1][2] a[1][3] a[2][0] a[2][1] a[2][2] a[2][3] a[3][0] a[3][1] a[3][2] a[3][3] a[4][0] a[4][1] a[4][2] a[4][3]
  • 5.  Ejemplo: #include <iostream> using namespace std; int main () { // 1 2 3 4 // 5 6 7 8 int A [2][4] = {{1,2,3,4},{5,6,7,8}}; for (int fila = 0; fila<2; fila++) { for (int columna = 0; columna<4; columna++) cout << A[fila][columna]<<" "; cout<<endl; } }
  • 6.  Un array bidimensional (tabla o matriz) es un array con dos índices, al igual que los vectores que deben ser ordinales o tipo subrango. Para localizar o almacenar un valor en el array se deben especificar dos posiciones (dos subíndices), uno para la fila y otro para la columna. Formato: •identificador = array [índice1, indice 2] of tipo de elemento •identificador = array [ índice 1 ] of array [ indice 2 ] of tipo de elemento
  • 7.  Ejemplo: #include <iostream> using namespace std; int main () { // 1 2 3 // 4 5 6 int bidimensional [2][3] = {{1,2,3},{4,5,6}}; cout << bidimensional [0][2] <<endl; return 0; }
  • 8. ARRAYS MULTIDIMENSIONALES:  Es una estructura de datos estadistica y de un mismo tipo de datos, y de longitud fija que almacena datos de forma matricial.  De igual forma que los arreglos unidimensionales, el almacenamiento de los datos en la memoria e realiza en forma secuencial y son accedidos mediante indices.
  • 9.  Los arreglos multidimensionales son tambien conocidos como tensores,.  La sintaxis de declaracion de arrays multidimensionales es: Tipo_dato identificador [dimension1] [dimension2]…[dimensionN]; //donde N es un numero natural positivo
  • 10.  A = a00 a01 a10 a11  B = b00 b01 b10 b11  C = c00= a00+b00 c01= a01+b01 c10= a10+b10 c11= a11+b11
  • 11. #include <iostream> #include <cstdlib> #include <ctime> using namespace std; void LlenarArregloUsuario(int A[],int t); void PresentarArreglo(int A[],int t); void LlenarArregloAutomatico(int A[],int t,int limInf, int limSup); void SumarArreglos(int A[], int B[], int C[],int t); int main() { int tamA; //Tamaño del arreglo cout << "Ingrese el tamanio del arreglo: "; cin >> tamA; int A[tamA]; int B[tamA]; int C[tamA]; //Semilla de números aleatorios srand(time(NULL)); //LlenarArregloUsuario(A,tamA); LlenarArregloAutomatico(A,tamA,50,100); cout << "nnA:n"; PresentarArreglo(A,tamA); LlenarArregloAutomatico(B,tamA,1,50); cout << "nnB:n"; PresentarArreglo(B,tamA); cout << "C = A + B :n"; SumarArreglos(A,B,C,tamA); PresentarArreglo(C,tamA); return 0; }
  • 12. void SumarArreglos(int A[], int B[], int C[],int t) { for (int i=0;i<t ;i++) { C[i] = A[i]+B[i]; } } void LlenarArregloAutomatico(int A[],int t,int limInf, int limSup) { for (int i=0;i<t;i++) { A[i] = limInf + rand() % (limSup + 1 - limInf); } } void LlenarArregloUsuario(int A[],int t) { for (int i=0;i<t;i++) { cout << "A["<<i<<"]:"; cin >> A[i]; } } void PresentarArreglo(int A[],int t) { for (int i=0;i<t;i++) { cout << "A["<<i<<"]:" << A[i]<<endl; } }
  • 13. Bibliografia  Autor: Anonimo; Programación en C++, Arrays y cadenas de texto; fecha: 2012-12-17 Disponible en http://es.wikibooks.org/wiki/Programaci%C3%B3n_en_C%2B%2B/Arrays_y_c adenas_de_texto  Autor: Juan Manuel; Arrays(matrices); fecha: 2012-12-17 ; Disponible en: http://www.youtube.com/watch?v=DIadpGfu5LI  Autor: Anonimo; Arreglos o Arrys en C++; fecha: 2012-12-17; Disponible en: http://codigomaldito.blogspot.com/2005/11/arreglos-o-arrays-en-c.html