dungnv
» btcbc
» Câu 2.12: Viết chương trình nhập hai ma trận amxn, bmxn gồm các số nguyên. Hãy tính và in ra màn hình ma trận cmxn là tổng của hai ma trận trên.
Câu 2.12: Viết chương trình nhập hai ma trận amxn, bmxn gồm các số nguyên. Hãy tính và in ra màn hình ma trận cmxn là tổng của hai ma trận trên.
Tuesday, August 12, 2014
//code Dung NV
#include <stdio.h>
#include <conio.h>
void nhapmang(int a[][50],int x,int y)
{
int i,j;
for (i=0;i<x;i++)
for (j=0;j<y;j++)
{
printf("nhap phan tu [%d][%d] : ",i,j);
scanf("%d",&a[i][j]);
}
}
void inmang(int a[][50],int x,int y)
{
int i,j;
for (i=0;i<x;i++)
{
for (j=0;j<y;j++)
printf(" %5d ",a[i][j]);
printf("\n");
}
}
void tongmatran(int a[][50],int
b[][50],int c[][50],int
x,int y)
{
int i,j;
for (i=0;i<x;i++)
for (j=0;j<y;j++)
c[i][j]=a[i][j]+b[i][j];
}
void main()
{
int m,n;
int a[50][50],b[50][50],c[50][50];
printf("nhap so hang : ");
scanf("%d",&m);
printf("nhap so cot : ");
scanf("%d",&n);
printf("nhap mang a : \n");
nhapmang(a,m,n);
printf("nhap mang b : \n");
nhapmang(b,m,n);
printf("\n mang a \n");
inmang(a,m,n);
printf("\n mang b \n");
inmang(b,m,n);
tongmatran(a,b,c,m,n);
printf("\n mang c \n");
inmang(c,m,n);
getch();
}
All comments [ 0 ]
Your comments