Beruflich Dokumente
Kultur Dokumente
2013
ARREGLOS EN C++
DEFINICIN:
Un arreglo es un espacio de memoria que permite almacenar una coleccin de elementos,
todos del mismo tipo.
Conviene imaginar un arreglo como una secuencia contigua de celdas (espacios de memoria),
o casillas, en cada una de las cuales se puede guardar un elemento de la coleccin.
Los arreglos tambin se conocen como vectores.
Susan
1
Caroline
2
steven
3
cristian
4
mikey
5
Sofhie
6
Dan
7
tipo_dato identificador[tamao];
El tipo de datos por ejemplo puede ser: int, float, double, char.
El nombre de identificador se debe asignar segn las reglas para crear el nombre de
una variable.
El tamao del arreglo: Cuntas casillas necesitamos segn los datos a almacenar en
este.
Asignacin de valores:
Al momento de declarar un arreglo de cualquier tipo, podemos inicializarlo con los valores que
queramos.
Int MiArreglo[5], i;
For (i=0;i<5; i++)
{
Cout<<digite los valores que contendr el arreglo:<<endl;
Cin>> MiArreglo[i];
}
EJEMPLOS:
Escribir un programa que llene un arreglo con los nmeros enteros comprendidos entre 4 y
14.
#include <cstdlib>
#include <iostream>
using namespace std;
int main()
{
int a[11], i;
int n=4;
for(i=0; i<11; i++)
{
a[i]=n++;
cout<<a[i]<<endl;
}
system("PAUSE");
return EXIT_SUCCESS;
}
Escribir un programa que llene un arreglo con 10 nmeros ingresados por un usuario:
#include <cstdlib>
#include <iostream>
using namespace std;
int main()
{
int arregloEntero[10] = {0};
//Arreglo entero de 10 elementos inicializados todos en 0.
cout << "Arreglo recin declarado: " << endl;
for (int i = 0 ; i < 10 ; i++)
{cout << "arregloEntero["<<i<<"]="<<arregloEntero[i] << endl;
cout << "Introduzca 10 nuevos valores " << endl; }
for (int i = 0 ; i < 10 ; i++)
{
cout << " Introduzca nuevo valor para arregloEntero["<<i<<"]" << endl;
cin >> arregloEntero[i];
}
cout << "Luego de los valores introducidos, el arreglo quedo asi: " << endl;
for (int i = 0 ; i < 10 ; i++)
cout << "arregloEntero["<<i<<"]="<<arregloEntero[i] << endl;
system("PAUSE");
return EXIT_SUCCESS;
}
EJERCICIOS PLANEADOS:
Escribir un programa que llene un arreglo con los 10 primeros nmeros pares y
calcule su suma.
Escribir un programa que solicite cinco nmeros, los almacene en un arreglo y luego
calcule la media aritmtica de esos nmeros.
Escribir un programa que llene un arreglo con los nmeros pares comprendidos
entre 1 y 100.
Escribir un programa que llene un arreglo con los nmeros comprendidos entre 0 y
100 divisibles por 3.
Crear un programa que llene un arreglo a con 5 nmeros solicitados por teclado,
crear un segundo arreglo b y llenarlo con 5 nmeros solicitados por teclado. Sumar
cada elemento del arreglo a[i] con cada elemento de b[i] y guardar los resultados en
un arreglo c.
Johanna Dueas
Docente