Berikut saya akan sedikit membagi codingan untuk Dev-C++ untuk membuat Matriks Zig-Zag, semoga bermanfaat :)
\\zig zag matriks
#include<conio.h>
main()
{
int A[10][10],baris, kolom,i,j;
printf("Jumlah Baris : ");scanf ("%d",&baris);
printf("Jumlah Kolom : ");scanf ("%d",&kolom);
printf("\n\n");
//input data matriks
for(i=0;i<baris;i++)
{
for(j=0;j<kolom;j++)
{
printf("Data A[%d][%d] : ",i,j);
scanf("%d",&A[i][j]);
}
printf("\n");
}
//cetak data matriks
printf("Mattrik A\n");
for(i=0;i<baris;i++)
{
printf("\n");
{
for(j=0;j<kolom;j++)
{
printf("%5d",A[i][j]);
}
}
}
//matriks zigzag
printf("\n\nMattrik A zigzag\n");
for(i=0;i<baris;i++)
{
printf("\n");
if(i%2==0)
{
for(j=0;j<kolom;j++)
printf("%5d",A[i][j]);
}
else
{
for(j=kolom-1;j>=0;j--)
printf("%5d",A[i][j]);
}
}
getche();
return 0;
}
\\zig zag matriks
#include<conio.h>
main()
{
int A[10][10],baris, kolom,i,j;
printf("Jumlah Baris : ");scanf ("%d",&baris);
printf("Jumlah Kolom : ");scanf ("%d",&kolom);
printf("\n\n");
//input data matriks
for(i=0;i<baris;i++)
{
for(j=0;j<kolom;j++)
{
printf("Data A[%d][%d] : ",i,j);
scanf("%d",&A[i][j]);
}
printf("\n");
}
//cetak data matriks
printf("Mattrik A\n");
for(i=0;i<baris;i++)
{
printf("\n");
{
for(j=0;j<kolom;j++)
{
printf("%5d",A[i][j]);
}
}
}
//matriks zigzag
printf("\n\nMattrik A zigzag\n");
for(i=0;i<baris;i++)
{
printf("\n");
if(i%2==0)
{
for(j=0;j<kolom;j++)
printf("%5d",A[i][j]);
}
else
{
for(j=kolom-1;j>=0;j--)
printf("%5d",A[i][j]);
}
}
getche();
return 0;
}
Comments
Post a Comment