Kamis, 21 Oktober 2010

Matriks transpose dengan pemrograman bahasa C

#include "stdio.h"
#include "conio.h"

typedef matriks[50][50];

matriks mata;

main()
{
int maksbrs,makskol;
int i,j,k;

clrscr();
printf("Masukkan Banyak baris Matriks A :");
scanf("%d",&maksbrs);
printf("Masukkan Banyak kolom Matriks A :");
scanf("%d",&makskol);

clrscr();
printf("Matriks A \n\n");
for (i=1;i<=maksbrs;i++)
{for (j=1;j<=makskol;j++)
{ printf("mat a [%d,%d] =",i,j);
scanf("%d",&mata[i][j]);}
printf("\n");}

clrscr();
printf("Matriks A \n\n");
for (i=1;i<=maksbrs;i++)
{
for (j=1;j<=makskol;j++)
{ printf("%4d",mata[i][j]);}
printf("\n");}

printf("Tranpose Matriks A \n\n");
for (i=1;i<=makskol;i++)
{
for (j=1;j<=maksbrs;j++)
{ printf("%4d",mata[j][i]);}
printf("\n");

}

printf("\n");
printf("Program selesai ......... ! \n");
getch();

}

Tidak ada komentar:

Posting Komentar