Arreglos en c++

Solo disponible en BuenasTareas
  • Páginas : 11 (2502 palabras )
  • Descarga(s) : 0
  • Publicado : 2 de diciembre de 2010
Leer documento completo
Vista previa del texto
INSTITUTO TECNOLOGICO DE TLAHUAC

“ARREGLOS EN C++”

MATERIA: PROGRAMACIÓN

PROFESOR:
DOMÍNGUEZ HERNÁNDEZ ROBERTO

ALUMNOS:

1SIS2

ENTREGA:
19-NOV-2010

INTRODUCCION

Uno de los problemas mas comunes en los diversos sistemas de información es el tratamiento o procesamiento de una gran volumen de datos o de información.
Las variables manejados hasta ahora no pueden ayudar aresolver este problema.
Las variables usadas hasta ahora reciben propiamente el nombre de variables escalares, porque solo permiten almacenar o procesar un dato a la vez.
No confundir esto con el tipo de dato o rango de datos que una variable tiene la capacidad de almacenar.
Por ejemplo si se quiere almacenar nombre y edad de 15 personas con el método tradicional se ocuparan 30 variables yesto solo es nombre y edad de 15 personas, agreguen mas datos y mas personas y ya es tiempo de empezar a analizar otro tipo de variables.
Se ocupan entonces variables que sean capaces de almacenar y manipular conjuntos de datos a la vez.
Variables de tipo arreglo si permiten almacenar y procesar conjuntos de datos del mismo tipo a la vez.
Cada dato dentro del arreglo se le conoce comoelemento del arreglo y se simboliza y procesa (captura, operación, despliegue ) usando el nombre del arreglo respectivo y un subíndice indicando la posición relativa del elemento con respecto a los demás elementos del arreglo, solo recordar que en cpp la primera posición, elemento o renglón es el 0 (cero), ej.
NOMBRES
Juan →nombres(0)
Pedro → nombres(1)
Rosa → nombres(2)
Jose → nombres(3)Sin embargo sus problemas son similares a los de variables normales es decir hay que declararlos, capturarlos, hacer operaciones con ellos, desplegarlos, compararlos, etc.

INDICE

ARREGLOS
Un arreglo en C++ es un conjunto de datos que se almacenan en memoria de manera contigua con el mismo nombre. Para difenciar los elementos de un arreglo se utilizan índices detrás del nombre del arreglo yencerrados por []. El elemento 5° (quinto) de un arreglo, es representado por el índice [4], ya que los índices comienzan en 0. Esto significa que un arreglo de 10 elementos tendría los índices del 0 al 9: [0...9]
-------------------------------------------------
int arregloEntero[10];
//Declaracion de un arreglo de 10 elementos, sin inicializar.  
arregloEntero[5] = 45;//Asignacion de 45 al elemento 6 del arreglo.

double arrPuntoFlotante[3] = {1.1,1.2,1.3};
//Declaracion y asignacion en un arreglo de 3 elementos double.

int a[4], b[5];
//Declaracion de dos arreglos enteros, de 4 y 5 elementos.

ESTRUCTURA DE DATOS
Una estructura de datos es una colección de datos que pueden ser caracterizados por su organización y las operaciones que se definen de ella.Las estructuras de datos son muy importantes en los sistemas de computadora.
Los tipos de datos más frecuentes utilizados en los diferentes lenguajes de programación son:

Datos simples o primitivos | Estándar | Entero (integer) |
| | Real (real) |
| | Carácter (char) |
| | Lógico (boolean) |
| Definido por el programador (no estándar) | Subrango ( subrange) |
| |Enumerativos (enumerated) |
Datos estructurados o datos compuestos | Estáticos | Arreglos (vectores / matrices) |
| | Registro (record) |
| | Ficheros (archivos) |
| | Conjuntos (set) |
| | Cadenas (string) |
| Dinámicos | Listas (pilas/colas) |
| | Listas enlazadas |
| | Arboles y grafos |

ARREGLOS UNIDIMENSIONALES
Los arreglos son variables que se pueden dimensionar, esdecir podemos decirle cuantos datos podemos almacenar en ellos, esta es una definición tal ves poco propia pero es como se entiende mejor, imaginen un cajón con un cierto numero de espacios donde pueden guardar una cosa en cada uno de esos espacios, ahora si ustedes pueden definir cuantos espacios va a tener dicho cajón pueden saber cuantas cosas van a poder guardar en el.
 Los arreglos son...
tracking img