Multiplicación de dos arreglos unidimensionales en c++


La multiplicación de dos arreglos unidimensionales o vectores nos saldrá otro arreglo , el producto se realiza elemento por elemento . en nuestro caso hicimos lo mismo declaramos 3 arreglos de la misma dimensión  dos de ellos se multiplicaran y el tercero guardara el resultado de la multiplicación, para luego mostrar el resultado que ya seria lo que estamos buscando .


código del programa:


#include<iostream>
#include<cstdlib>
using namespace std;
main()
{
int n,i;
cout<<"ingrese la dimencion de los arreglos";cin>>n;
int A[n],B[n],C[n];
cout<<"ingrese los valores del arreglo A"<<endl;//datos de entrada
for(i=1;i<=n;i++){
cout<<"elemento"<<i<<":\n";cin>>A[i];
}
cout<<"ingrese los valores del arreglo B"<<endl;
for(i=1;i<=n;i++){
cout<<"elemento"<<i<<":\n";cin>>B[i];
    }
    for(i=1;i<=n;i++)
    {
    C[i]=A[i]*B[i];//realizando la multipicacion
}
cout<<"el arreglo resultante de la multiplicacion es"<<endl;
for(i=1;i<=n;i++)
{
cout<<"arreglo"<<i<<":\n"<<C[i]<<endl;//imprimiendo
}
return 0;
}




Comentarios

Entradas populares