Modul 4 Tipe Data Bentukan
Modul 4 Tipe Data Bentukan
1
}
}
printf("\n Matriks Asal");
for(i=1;i<=n;i++)
{
printf("\n\n");
for(j=1;j<=2*n;j++)
{
printf("%4.2f\t", a[i][j]);
}
}
getch();
for(i=1;i<=n;i++)
{
if(a[i][i]==0.0)
{
for(j=i+1;j<=n;j++)
{
if(a[j][i]!=0.0)
{
for(k=i;k<=2*n;k++)
{
b=a[i][k];
a[i][k]=a[j][k];
a[j][k]=b;
}
}
}
}
b=a[i][i];
for(j=i;j<=2*n;j++) a[i][j]=a[i][j]/b;
for(j=1;j<=n;j++)
{
if(j!=i)
{
for(k=i;k<=2*n;k++) c[j][k]=a[j][k]-a[j][i]*a[i][k];
for(k=i;k<=2*n;k++) a[j][k]=c[j][k];
}
}
}
printf("\n Matriks Hasil");
for(i=1;i<=n;i++)
{
printf("\n\n");
for(j=1;j<=2*n;j++)
{
printf("%4.2f\t", a[i][j]);
}
}
printf("\n\n Tekan Sembarang Tombol");
getch();
return 0;
}
2
//------------------------------------------------------------