Arreglos En C++
UG
Lenguaje de Programaci´n: C++ o Arreglos
Jos´ Luis Alonzo Vel´zquez e a
Universidad de Guanajuato
Octubre 2010
Jos´ Luis Alonzo Vel´zquez e a
Lenguaje de Programaci´n: C++ Arreglos o
C++
Arreglos en C++
Un arreglo en C++ Un arreglo es una colecci´n ordenada de variables del mismo tipo. o Las variables que pertenecen a un arreglo se conocen por el nombre deelementos. El t´rmino ordenado significa que en la colecci´n hay un primer e o elemento, un segundo elemento, un tercer elemento, y as´ sucesivamente. ı Adem´s, los elementos pueden a su vez organizarse en subgrupos a llamadas dimensiones.
Jos´ Luis Alonzo Vel´zquez e a
Lenguaje de Programaci´n: C++ Arreglos o
C++
Arreglos en C++
Dimensiones El subgrupo m´s peque˜o posible se conoce comoun arreglo de a n una dimensi´n. Un arreglo de dos dimensiones se subdivide en o arreglos de una dimensi´n. Un arreglo de tres dimensiones se o subdivide en arreglos de dos dimensiones los cuales a su vez se dividen en arreglos de una dimensi´n. Un arreglo de cuatro o dimensiones se subdivide en arreglos de tres dimensiones los cuales a su vez se dividen en arreglos de dos dimensiones los cuales asu vez se dividen en arreglos de una dimensi´n. La misma idea se o aplica en arreglos de m´s dimensiones. M´s adelante veremos esto a a mas a detalle...
Jos´ Luis Alonzo Vel´zquez e a
Lenguaje de Programaci´n: C++ Arreglos o
C++
Arreglos en C++
Sintaxis nombre_variable[longitud]; Con esto diremos que nombre variable es un arreglo de longitud elementos del tipo . Cabe destacar quelongitud debe ser cualquier expresi´n entera constante mayor que cero. o
Jos´ Luis Alonzo Vel´zquez e a
Lenguaje de Programaci´n: C++ Arreglos o
C++
Arreglos en C++
Sintaxis nombre_variable[longitud]; Con esto diremos que nombre variable es un arreglo de longitud elementos del tipo . Cabe destacar que longitud debe ser cualquier expresi´n entera constante mayor que cero. oAsignaci´n de un arreglo o nombre_variable[´ndice] = expresi´n del tipo ı o Esta instrucci´n asigna el valor asociado de la expresi´n a la o o posici´n ´ o ındice del arreglo nombre variable.El ´ ındice debe ser una expresi´n del tipo entero en el rango [0, longitud-1]. Cabe destacar o que C++ no chequea que el valor de la expresi´n sea menor a o longitud, simplemente asigna el valor a esa posici´n dememoria o como si formara parte del arreglo, pisando, de esta manera, otros datos que no forman parte del mismo, con lo que finalmente el programa no funciona correctamente.
Jos´ Luis Alonzo Vel´zquez e a Lenguaje de Programaci´n: C++ Arreglos o
C++
Arreglos en C++
En resumen, un arreglo:
No es una variable; es un grupo de variables conocidas como elementos
Jos´ Luis Alonzo Vel´zqueze a
Lenguaje de Programaci´n: C++ Arreglos o
C++
Arreglos en C++
En resumen, un arreglo:
No es una variable; es un grupo de variables conocidas como elementos Cada elemento ocupa una posici´n dentro del grupo o
Jos´ Luis Alonzo Vel´zquez e a
Lenguaje de Programaci´n: C++ Arreglos o
C++
Arreglos en C++
En resumen, un arreglo:
No es una variable; es un grupo devariables conocidas como elementos Cada elemento ocupa una posici´n dentro del grupo o Todos los elementos son del mismo tipo
Jos´ Luis Alonzo Vel´zquez e a
Lenguaje de Programaci´n: C++ Arreglos o
C++
Arreglos en C++
En resumen, un arreglo:
No es una variable; es un grupo de variables conocidas como elementos Cada elemento ocupa una posici´n dentro del grupo o Todos los elementos sondel mismo tipo El nombre del arreglo indica donde se localiza el grupo en la memoria de la computadora
Jos´ Luis Alonzo Vel´zquez e a
Lenguaje de Programaci´n: C++ Arreglos o
C++
Arreglos en C++
En resumen, un arreglo:
No es una variable; es un grupo de variables conocidas como elementos Cada elemento ocupa una posici´n dentro del grupo o Todos los elementos son del mismo tipo El...
Regístrate para leer el documento completo.