hamnhap.cpp

来自「examples C,c++ codes programs」· C++ 代码 · 共 100 行

CPP
100
字号
#include <stdio.h>
#include <conio.h>


void nhap(int A[10][10], int m, int n, char d)
{
int i,j;
printf ( " \nNHAP vao ma tran %c ", d ) ;
printf ( " \nnhap vao gia tri cho cac phan tu\n " ) ; 

for ( i= 0 ; i < m ; i ++ )
for ( j = 0 ; j < n ; j++ )
{
printf ( " \n%c[%d][%d] = ",d, i+1 , j+1 ) ;
scanf("%d",&A[i][j]);
}
}
       /*	void xuat(int A[10][10], int m, int n, char id)
{
	int i, j;
	printf(" \nma tran %c:  ", id);
	for(i=0;i<m;i++)
{
	printf("\n");
	for(j=0;j<n;j++)
	printf("%4d",A[i][j];
}
}        */
   	void xuat(int A[10][10], int m, int n, char id)
{
  	int i, j;

  	printf(" \nMa tran %c : ", id);
  	for (i=0; i<m; i++)
{
    	printf("\n");
    	for(j=0; j<n; j++)
      	printf("%4d ",A[i][j]);
}
}  

						/* chuong trinh chinh */
void main(void)
{
int i, j, m, n, A[10][10], B[10][10], C[10][10] ;
printf ( " \nTONG 2 MA TRAN CO MXN " ) ;
printf ( " \nNHAP M = " ) ; scanf("%d",&m);
printf ( " \nNHAP N = " ) ; scanf("%d",&n);						
// nhap mt a
nhap(A,m,n,'A');
xuat(A,m,n,'A');

nhap(B,m,n,'B');


for ( i = 0 ; i < m ; i ++ )
for ( j = 0 ; j < n ; j ++ )
C[i][j] = A[i][j] + B[i][j] ;

printf ( " \nMA TRAN A\n" ) ;
						//in ma tran a
for ( i =0 ; i < m ; i ++ )
{
printf("\n");
for ( j =0 ; j < n ; j ++ )

printf("%4d",A[i][j]) ;
}


printf ( " \nMA TRAN B\n" ) ;
						//in ma tran b
for ( i =0 ; i < m ; i ++ )
{
printf("\n");
for ( j = 0 ; j < n ; j ++ )
printf("%4d",B[i][j]) ;
}


printf ( " \nMA TRAN TONG C\n" ) ;
						//in ma tran tong c
for ( i =0 ; i < m ; i ++ )
{
printf("\n");
for ( j = 0 ; j < n ; j ++ )
printf("%4d",C[i][j]) ;
}

getch () ;

}







⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?