Arreglos C++
-Conceptos Básicos-
Una variable de un tipo sencillo(float, int, char, double) únicamente puede almacenar un dato a la vez. Para almacenar varios datos del mismo tipotenemos que declarar varias variables con diferentes nombres, esto último puede producir programas muy complicados de realizar si existe mucha información a almacenar.
Un arreglo esuna solución inicial al problema de manejar altos volumenes de información, podríamos definir a un arreglo de la siguiente manera:
"Un arreglo es una variable que puedealmacenar un conjunto de datos del mismo tipo a través de un mismo nombre"
La declaración de un arreglo tiene la siguiente sintaxis:
Tipo nombre[constante_entera];
donde Tipo esel tipo de dato a almacenar por el arreglo , nombre es el nombre de la variable que almacenará la información del arreglo y constante_entera es el número de elementos que contendráel arreglo.
cuando tenemos una declaración como
int a[10];
Estamos en realidad declarando a la variable a como un arreglo de 10 elementos donde en cada uno de ellos se puedealmacenar un número entero.
Arreglo a:
| | | | | |
| | | | | ||f[0] |f[1] |f[2] |f[3] |f[4] |
| | | | | | | | | | | | | | | | | | | | | | | | | |
Un aspecto importante a mencionar es que para accesar unelemento de un arreglo debe de hacerse siempre a través de un índice o valor entero ya sea éste una constante o una variable.
por ejemplo, la siguiente rutina lee 5 números y losalmacena en el arreglo de doubles declarado previamente.
int i; //se declara i como entero ya que la variable
//será utilizada como un índice del arreglo
for(i=0; i
Regístrate para leer el documento completo.