Kamis, 15 Juni 2017

Contoh Program Transpose menggunakan Bahasa C++

#include<stdio.h>
void inputBilangan(int x[3][3]);
void sebelumTranspose(int x[3][3]);
void Transpose(int x[3][3],int x2[3][3]);
void output(int x2[3][3]);
int main()
{
    int x[3][3],x2[3][3];
    int i,j;

    inputBilangan(x);
    sebelumTranspose(x);
    Transpose(x,x2);
    output(x2);
   
    return 0;
}

void inputBilangan(int x[3][3])
{
    int i,j;
   
        for(i=0; i<3; i++)
    {
        for(j=0; j<3; j++)
        {
            printf("masukan bilangan : "); scanf("%d",&x[i][j]);
        }
    }
}

void sebelumTranspose(int x[3][3])
{
    int i,j;
   
        printf("\n matrik belum di transpose \n");
   
    for(i=0; i<3; i++)
    {
        for(j=0; j<3; j++)
        {
            printf("%d ",x[i][j]);
        }
        printf("\n");
    }

}

void Transpose(int x[3][3],int x2[3][3])
{
    printf("\n");

    x2[0][0]=x[0][0];
    x2[0][1]=x[1][0];
    x2[0][2]=x[2][0];
    x2[1][0]=x[0][1];
    x2[1][1]=x[1][1];
    x2[1][2]=x[2][1];
    x2[2][0]=x[0][2];
    x2[2][1]=x[1][2];
    x2[2][2]=x[2][2];
}

void output(int x2[3][3])
{
    int i,j;
    printf("Yang Sudah di transpose \n");
    for(i=0; i<3; i++)
    {
        for(j=0; j<3; j++)
        {
            printf("%d  ",x2[i][j]);
        }
        printf("\n");
    }
    printf("\n");
}

Tidak ada komentar:

Posting Komentar

Contoh Programa Pengurutan dengan metode Buble Sort

Ok, Masta sekalian kali ini kita akan membuat program pengurutan menggunakan metode Buble sort,, langsung aja kita lihat di bawah ini.. #...