Saturday, May 21, 2011

Program C Penjumlahan dan Pengurangan Matriks

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

int main()
{
    int n, m; //ordo matriks//
    int i, j; // baris dan kolom matriks//5
    int M1[100][100];
    int M2[100][100];
    int M3[100][100];
    int M4[100][100];
   
    printf("Penjumlahan dan Pengurangan Dua Buah Matriks\n");
    printf("Matriks Berordo (n,m): ");
    scanf("%d,%d", &n, &m);
   
    printf("\n");
   
    //Untuk memasukkan bilangan pada matriks pertama (m1)//
    for (i=0; i<n; i++)
    {
        for (j=0; j<m; j++)
        {
            printf("Masukkan bilangan M1[%d,%d] : ", i+1, j+1);
            scanf("%d", &M1[i][j]);
        }
    }
   
    //Untuk memasukkan bilangan pada matriks kedua (m2)//
    for (i=0; i<n; i++)
    {
        for (j=0;j<m;j++)
        {
            printf("Masukkan bilangan M2[%d,%d] : ", i+1, j+1);
            scanf("%d", &M2[i][j]);
        }
    }
   
    printf("\n");
   
    //Untuk menunjukkan proses penjumlahan//
    for (i=0;i<n;i++)
    {
        for (j=0; j<m; j++)
            M3[i][j] = M1[i][j] + M2[i][j];
    }
    printf("Hasil penjumlahan 2 buah matriks\n");
   
    for (i=0;i<n;i++)
        {
            for (j=0;j<m;j++)
            printf("Bilangan pada M3[%d,%d] : %d\n", i+1, j+1, M3[i][j]);
        }
       
    printf("\n");
   
    //Untuk menunjukkan proses pengurangan//
    for (i=0;i<n;i++)
    {
        for (j=0;j<m;j++)
            M4[i][j]=M1[i][j]-M2[i][j];
    }
    printf("Hasil pengurangan 2 buah matriks\n");
   
    for (i=0;i<n;i++)
        {
            for (j=0;j<m;j++)
            printf("Bilangan pada M4[%d,%d] : %d\n", i+1, j+1, M4[i][j]);
        }
    printf("\n\n====================================================\n");
    printf("\t\tVera Suryaningsih\n\tCopyright spirit221.blogspot.com\n");
    printf("\n====================================================\n");   
    getch();
    return 0;
}

Output

0 comments:

Post a Comment