Chào các bạn! Truyen4U chính thức đã quay trở lại rồi đây!^^. Mong các bạn tiếp tục ủng hộ truy cập tên miền Truyen4U.Com này nhé! Mãi yêu... ♥

ma tran c

typedef matran int[50][50];

// ham tinh tong cac phan tu

int tongpt(matran a, int m, int n)

{

int s=0;

for (int i=0; i<m; i++) for (int j=0; j<n; j++) s+=a[i,j];

return s;

}

// ham tim phan tu lon nhat

int max(matran a, int m, int n)

{

int m = a[1,1];

for (int i=0; i<m; i++) for (int j=0; j<n; j++) if (m<a[i,j]) m=a[i,j];

return m;

}

// ham tim min :

int min(matran a, int m, int n)

{

int m = a[1,1];

for (int i=0; i<m; i++) for (int j=0; j<n; j++) if (m>a[i,j]) m=a[i,j];

return m;

}

// trung binh cong cac phan tu le:

int tbcle(matran a, int m, int n)

{

int s=0, d=0;

for (int i = 0; i<m; i++) for (int j=0; j<n; j++) if ((a[i,j]%2)!=0)

{ s+=a[i,j]; d++; }

s/=d;

return s;

// luu y, neu khong co phan tu nao le la division by zero do

}

// trung binh cong cac so chan

int tbcchan(matran a, int m, int n)

{

int s=0, d=0;

for (int i = 0; i<m; i++) for (int j=0; j<n; j++) if ((a[i,j]%2)==0)

{ s+=a[i,j]; d++; }

s/=d;

return s;

}

// tinh tong duong cheo chinh, cai nay ma tran vuong moi co

int dcc(matran a, int n)

{

int s=0;

for (int i=0; i<n; i++) s+=a[i,i];

return s;

}

// duong cheo phu, cung phai la ma tran vuong

int dcp(matran a, int n)

{

int s=0;

for (int i=0; i<n; i++) for (int j=n-1; j>=0; j--) if ((i+j)==(n-1)) s+=a[i,j];

return s;

}

Bạn đang đọc truyện trên: Truyen4U.Com

Tags: #caitapcc