Para Descargar uno de los consolidados acceda a este Enlace y luego de clic sobre el que quiera espera que termine la cuenta regresiva y luego le da Descarga Gratuita
http://www.megaupload.com/?f=LD03DCRL (Carpeta De Archivos Consolidados)
int a[5];//Vector de 5 enteros float b[5];//vector de 5 flotantes Producto product[5];//vector de 5 objetos de tipo ProductoPodríamos también inicializar el vector en la declaración:
int a[] = {5,15,20,25,30};
float b[] = {10.5,20.5,30.5,12.5,50.5}
Producto product[] = {celular,calculadora,camara,ipod,usb}Como hay 5 elementos en cada array, automáticamente se le asignará 5 espacios de memoria a cada vector.Pero si trato de crear el vector de la forma int a[]; el compilador mostrará un error, porque no indiqué el tamaño del vector ni tampoco inicializé sus elementos. int a[4] = 30; // le asigno el valor 30 a la posición 4 del vector, es decir, al 5to elemento. product[2].setPrecio(300) // le asigno un precio de 300 al producto en la posicion 2, o sea al tercer elemento.Obviamente el método setPrecio() debe de estar implementado.
#include <iostream>
using namespace std;
int main()
{
int dim;
cout << "Ingresa la dimension del vector" << endl;
cin >> dim; // Supongamos que ingrese 10
int vector[dim]; // mi vector es de tamanyo 10
for(int i=0;i < dim;i++){
vector[i] = i * 10;
cout << vector[i] << " ";
}
return 0;
}La salida del programa mostrará: 0 10 20 30 40 50 60 70 80 90#include <iostream>
using namespace std;
void sumar(int a[], int b[], int c[],int dim){
for (int i=0; i<dim; i++) {
c[i]=a[i] + b[i];
}
}
void imprimir(int v[],int dim)
{
for(int i=0;i<dim;i++){
cout << v[i] << " ";
}
cout << endl << endl;
}
int main()
{
int dim;
cout << "Ingresa la dimension" << endl;
cin >> dim;
int a[dim];
int b[dim];
int c[dim];
for(int i=0;i<dim;i++){
a[i] = i * 10;
b[i] = i * 5;
}
cout << "Vector A " << endl;
imprimir(a,dim);
cout << "Vector B " << endl;
imprimir(b,dim);
sumar(a,b,c,dim);
cout << "Vector C " << endl;
imprimir(c,dim);
return 0;
}Este programa me botaría (si ingreso una dimensión de 10):