como hago para multiplicar un arreglo
Publicado por cyd (4 intervenciones) el 19/05/2006 18:07:03
hola escribo denuevo por q realmente necesito su ayuda no logro hacer este ejerciso tengo una idea pero no logro resolverlo. Tengo q hacer dos arreglos uno de A y B de 20 elementos cada uno y los muestren pantalla. Multiplicar el primer elemento de A con el ultimo elemento de B y el 2 del A con el 19 del B y asi sucesivamente hasta llegar al 20 de A con el 1 de B. El resultado de la multiplicacion almacenarlo en un arreglo C q se muestre en pantalla. Hasta ahora esto es lo q tengo hecho y nose como almacenarlo en un arreglo C le agradecere su cooperacion:
#include <iostream>
using namespace std;
int main()
{
int multiplicacion;
int elementos;
int a;
int b;
int arreglo[a];
for(a=0;a < 10;a++)
int arreglo[b];
for(b=0;b<20;b++)
multiplicacion*=arreglo[a]*arreglo[b];
return(multiplicacion);
}
int a[2][10]={{1,2,3,4,5,6,7,8,9,10},
{11,12,13,14,15,16,17,18,19,20}};
int b[2][10]={{20,19,18,17,16,15,14,13,12,11},
{10,9,8,7,6,5,4,3,2,1}};
int c[a][b]=;
cin>>a[2][10];
cout << "La multiplicacion de los elementos del arreglo a[2][10] es = " <<
multiplicarArreglo(a, 20)<< endl;
cin>>b[2][10];
cout << "La multiplicacion de los elementos del arreglo b[2][10] es = " <<
multiplicarArreglo((int *)b, 20)<< endl;
}
return 0;
}
#include <iostream>
using namespace std;
int main()
{
int multiplicacion;
int elementos;
int a;
int b;
int arreglo[a];
for(a=0;a < 10;a++)
int arreglo[b];
for(b=0;b<20;b++)
multiplicacion*=arreglo[a]*arreglo[b];
return(multiplicacion);
}
int a[2][10]={{1,2,3,4,5,6,7,8,9,10},
{11,12,13,14,15,16,17,18,19,20}};
int b[2][10]={{20,19,18,17,16,15,14,13,12,11},
{10,9,8,7,6,5,4,3,2,1}};
int c[a][b]=;
cin>>a[2][10];
cout << "La multiplicacion de los elementos del arreglo a[2][10] es = " <<
multiplicarArreglo(a, 20)<< endl;
cin>>b[2][10];
cout << "La multiplicacion de los elementos del arreglo b[2][10] es = " <<
multiplicarArreglo((int *)b, 20)<< endl;
}
return 0;
}
Valora esta pregunta


0