Mencari nilai terbesar matriks

 #include <stdio.h>

int main()

{


    int baris;

    int kolom;

    int batas;

    int jumlah;

    int i;

    int j;

    scanf("%d",&batas);

    scanf("%d %d",&baris,&kolom);

    int matriks1[baris][kolom];

    int matriks2[baris][kolom];

    int matriks3[baris][kolom];

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

    {


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

        {


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

        }

    }

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

    {


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

        {


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

        }

    }

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

    {


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

        {


            if((matriks1[i][j] > matriks2[i][j])&&(matriks1[i][j]>batas))

            {


                matriks3[i][j] = matriks1[i][j];

            }else if((matriks2[i][j] > matriks1[i][j])&&(matriks2[i][j]>batas))

            {


                matriks3[i][j] = matriks2[i][j];



        }else

        {


            matriks3[i][j] = 0;

        }

    }

}

jumlah = 0;

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

{


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

    {


        if(matriks3[i][j] == 0)

        {


            jumlah = jumlah + 1;

        }

    }

}

printf("%d",jumlah);

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

{


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

    {

        printf("%d",matriks3[i][j]);

        if(j!= (kolom-1) )

        {


            printf(" ");

        }


    }

    printf("\n");

}

return 0;

}


Komentar

Postingan populer dari blog ini

Pentingnya Mendapatkan Sertifikasi di Bidang IT/Sebagai Programmer

Pengantar Java Swing Bagian 1

Pengenalan UML