Multiplicar un matriz por un escalar

Un escalar es un numero que multiplicara  a nuestra matriz, entonces declaramos la variables y pedimos al usuario que ingrese los datos que le pedimos,seguido a esto pasaremos a realizar la operación correspondiente.


// matriz multiplicado por una escalar #include<iostream> using namespace std; main(){ int n,m,a; cout<<"ingrese el escalar: ";cin>>a; cout<<"ingrese el numero de filas :";cin>>n; cout<<"ingrese numero de columnas :";cin>>m; int A[n][m],B[n][m]; for(int i=0;i<n;i++){ for(int j=0;j<n;j++){ cout<<"ingrese: ";cin>>A[i][j]; B[i][j]=A[i][j]*a; } } cout<<"\n la matriz A \n"; for(int i=0;i<n;i++){ for(int j=0;j<n;j++){ cout<<"A["<<i<<"]["<<j<<"] = "<<A[i][j]<<"\t"; } cout<<"\n"; } cout<<"\nla matriz multiplicada\n"; for(int i=0;i<n;i++){ for(int j=0;j<n;j++){ cout<<"B["<<i<<"]["<<j<<"] = "<<B[i][j]<<"\t"; } cout<<"\n"; } return 0; }

código compilado:

Comentarios

Entradas populares