Chủ Nhật, 30 tháng 3, 2014

Tổng hai ma trận


#include <iostream.h> 
#include <conio.h> 
#include <stdlib.h> 

void congmt(float a[][10],float b[][10],float c[][10],int hang,int cot); 
void nhapmt(float a[][10],int hang,int cot); 
void inmt(float a[][10],int hang,int cot); 
void main() 

    
system("color 3e"); 
    
float a[10][10],b[10][10],c[10][10]; 
    
int hang1,cot1

   
cout<<"Moi ban nhap vao ma tran a: \n"
   
cout<<"Nhap vao so hang cua ma tran a: "
   
cin>>hang1
   
cout<<"Nhap vao so cot cua ma tran a: "
   
cin>>cot1
   
nhapmt(a,hang1,cot1); 
   
inmt(a,hang1,cot1); 

   
int hang2,cot2
   
cout<<"Moi ban nhap vao ma tran b: \n"
   do 
   { 
       
cout<<"Nhap vao so hang cua ma tran b: "
       
cin>>hang2
   }while(
hang2 != hang1); 
   do 
   { 
       
cout<<"Nhap vao so cot cua ma tran b: "
       
cin>>cot2
   }while(
cot2 != cot1); 
   
nhapmt(b,hang2,cot2); 
   
inmt(b,hang2,cot2); 

   
cout<<"\nVay tong cua hai ma tran a,b la: \n"
   
congmt(a,b,c,hang1,cot1); 
   
inmt(c,hang1,cot1); 
   
getch(); 
void congmt(float a[][10],float b[][10],float c[][10],int hang,int cot

     for (
int i=0i<hangi++) 
        for (
int j=0j<cotj++) 
          
c[i][j] = a[i][j] + b[i][j]; 
void nhapmt(float a[][10],int hang,int cot

     for(
int i 0;hang;i++) 
   { 
       for(
int j 0cotj++) 
      { 
           
cout<<"Nhap vao phan tu ["<<i<<";"<<j<<"]: "
         
cin>>a[i][j]; 
      } 
   } 
void inmt(float a[][10],int hang,int cot

     for(
int i 0hangi++) 
   { 
        for(
int j 0cotj++) 
      { 
           
cout<<a[i][j]<<"\t"
      } 
      
cout<<endl
   } 
}  

0 nhận xét:

Đăng nhận xét