Đề kiu cộng 2 mảng 2 chiều lại với nhau
em xin cảm ơn trướcCode:#include<iostream.h> void NhapA(int a[5][10] , int m , int n) { for(int i = 0; i < m; i++) for(int j = 0; j < n; j++) { cout<<"Nhap phan tu a["<<i<<"]["<<j<<"]="; cin >> a[i][j]; } } void XuatA(int a[5][10] , int m ,int n) { for(int i = 0; i < m; i++) { for(int j = 0; j < n; j++) cout << a[i][j] <<"\t"; cout << endl ; } } void NhapB(int b[5][10] , int c , int d) { for(int x = 0; x < c; x++) for(int y = 0; y < d; y++) { cout<<" Nhap phan tu a["<<x<<"]["<<y<<"]="; cin >> b[x][y]; } } void XuatB(int b[5][10] , int c ,int d) { for(int x = 0; x < c; x++) { for(int y = 0; y < d; y++) cout << b[x][y] <<"\t"; cout << endl ; } } void CongAB(int a[5][10], int b[5][10], int c[5][10], int m , int n) { for(int i = 0; i < m; i++) for(int j = 0; j < n; j++) { c[i][j] = a[i][j] - b[i][j]; } } void main() { int a[5][10] , b[5][10], c[5][10] , m , n , c , d; cout <<"\n nhap so dong Ma Tran A = "; cin >> m; cout <<"\n nhap so cot Ma Tran B = "; cin >> n; NhapA(a,m,n); cout <<"\n ma tran A la \n"; XuatA(a,m,n); cout <<"\n nhap so dong Ma Tran B = "; cin >> c; cout <<"\n nhap so cot Ma Tran C = "; cin >> d; NhapB(b,c,d); cout <<"\n Ma Tran B la \n "; XuatB(b,c,d); cout << "\n cong 2 Ma Tran \n"; CongAB(a,b,c,m,n); XuatA(a,m,n); }


LinkBack URL
About LinkBacks
Trả Lời Với Trích Dẫn