⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tich2mt.cpp

📁 examples C,c++ codes programs
💻 CPP
字号:


#include<stdio.h>
#include<conio.h>

#define MAX 10

void in_ma_tran(int A[MAX][MAX], int n, int m, char id)
	{
	int i,j;

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

void main()
{
int A[MAX][MAX],B[MAX][MAX],C[MAX][MAX],n,m,l,i,j,k;

printf("\n CHUONG TRINH TINH TICH 2 MAT TRAN mxn, nxl");
/* NHAP VAO CO MA TRAN*/
do
	{
	printf("\nnhap vao n trong khoang tu 2 den 10 : ");
	scanf("%d",&n);
        }
while (n<2 || n>10);

do
	{
	printf("\nnhap vao m trong khoang tu 2 den 10 : ");
	scanf("%d",&m);
        }
while (n<2 || n>10);

do
	{
	printf("\nnhap vao l trong khoang tu 2 den 10 : ");
	scanf("%d",&l);
        }
while (n<2 || n>10);

/*NHAP GIA TRI CHO MOI MA TRAN*/

printf("\n nhap vao ma tran A\n");
for (i=0; i<n; i++)
	
	for (j=0;j<m;j++)
		{
		printf("A[%d][%d]= ",i+1,j+1);
		scanf("%d",&A[i][j]);
		}
        

printf("\n nhap vao ma tran B\n");
for (i=0;i<m;i++)
	{
	for (j=0;j<l;j++)
		{
		printf("B[%d][%d]= ",i+1,j+1);
		scanf("%d",&B[i][j]);
		}
	}


in_ma_tran(A,n,m,'A');
in_ma_tran(B,m,l,'B');

/*tinhtich*/
for(i=0;i<n;i++)
for(i=0;i<m;i++)
	{
	C[i][j]=0;


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

	}
in_ma_tran(C,n,m,'C');
getch();
}

⌨️ 快捷键说明

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