nhap ma tran,tim diem yen ngua

Màu nền
Font chữ
Font size
Chiều cao dòng

/*nhap ma trran va tim cac diem yen ngua cua ma tran*/

#include<stdio.h>

#include<conio.h>

int nhapmatran(int a[][100],int n,int m)

{

    int i,j;

    for(i=0;i<n;i++)

    for(j=0;j<m;j++)

    {

        printf("nhap phan tu a[%d][%d] : ",i,j);

        scanf("%d",&a[i][j]);

    }

}

int inmatran(int a[][100],int n,int m)

{

    int i,j;

    for(i=0;i<n;i++)

    {

        printf("

");

        for(j=0;j<m;j++)

        printf("%d\t",a[i][j]);            

    }

}

int min(int a[][100],int i,int m)/*tim phan tu be nhat cua hang i*/

{

    int j,min;

    min=a[i][0];

    for(j=0;j<m;j++)

        if(a[i][j]<=min)

            min=a[i][j];

    return min;

}

int max(int a[][100],int n,int j)/*tim phan tu lon nhat cua cot j*/

{

    int i,max;

    max=a[0][j];

    for(i=0;i<=n;i++)

    if(a[i][j]>=max)

        max=a[i][j];

    return max;

}

int main()

{

    int a[100][100];

    int n,m,i,j,t=0;

    printf("nhap so hang cua ma tran: ");scanf("%d",&n);

    printf("nhap so cot cua ma tran: ");scanf("%d",&m);

    nhapmatran(a,n,m);

    printf("ma tran vua nhap la:

");

    inmatran(a,n,m);

    for(i=0;i<n;i++)

      for(j=0;j<m;j++)

          if(a[i][j]==min(a,i,m)&&a[i][j]==max(a,n,j))

                {

                      printf("

diem yen ngua cua ma tran la phan tu a[%d][%d] = %d",i,j,a[i][j]);

                      t++;

                }

    if(t==0)

          printf("

ma tran khong co diem yen ngua");

    getch();

    return 0;

}

Bạn đang đọc truyện trên: Truyen2U.Pro