Monday, May 6, 2013

Transpose Matrik3x3


Rumus;

#include<stdio.h> 
int main() 
    int i, j; 
    int matrix[3][3], transpose[3][3];
printf("Transpose Matriks 3x3\n");
    printf("Masukkan elemen matrix A[3x3]\n"); 
    for (i=0; i<3; i++) 
    { 
        for (j=0; j<3; j++) 
        { 
            printf("M[%d,%d] = ", i+1, j+1); 
            scanf("%d", &matrix[i][j]); 
        } 
    }

    /* TRANSPOSE –> baris jadi kolom dan sebaliknya */ 
    for (i=0; i<3; i++) 
    { 
        for (j=0; j<3; j++) 
        { 
            transpose[j][i] = matrix[i][j]; 
        } 
    } 
    /* TAMPILKAN MATRIK A */ 
    printf("\nMatrik A[3x3]\n"); 
    for (i=0; i<3; i++) 
    { 
        for (j=0; j<3; j++) 
        { 
            printf("%5d", matrix[i][j]); 
        }  
        printf("\n"); 
    } 
    /* TAMPILKAN TRANSPOSE MATRIK A */ 
    printf("Transpose Matrik A[3x3]\n"); 
    for (i=0; i<3; i++) 
    { 
        for (j=0; j<3; j++) 
        { 
            printf("%5d", transpose[i][j]); 
        }  
        printf("\n"); 
    } 
}


No comments:

Post a Comment

Jika ingin berkomentar, silahkan menggunakan kata-kata yang baku, berkomentarlah sesuai dengan tema yang dibahas. Dilarang untuk promosi dalam bentuk apapun, memaki atau hanya sekedar spam.

Terima Kasih Jika Anda bersedia mematuhi aturan dari admin..
Selamat menikmati..