Bahasa C+ merupakan salah satu bahasa pemprograman dasar yang sering digunakan oleh dosen untuk mengenalkan belajar bahasa pemprograman, meskipun sekarang sudah banyak berkembangan bahasa pemprograman berbasis OOP tetapi saya kira ndak ada salahnya buat nyoba belajar bahasa pemprograman turbo C ya. Kebetulan ni saya ada file contoh coding buat soal pengurangan matrik pada bahasa pemprograman C. script kodenya seperti berikut :
#include"stdio.h"
#include"conio.h"
void main()
{
int A[3][4],B[3][4],X[3][4],i,j;
clrscr();
/*masukan
matrik a*/
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
{
printf("\ninput
data matrik A[%i][%i]: ",i+1,j+1);
fflush(stdin);scanf("%i",&A[i][j]);
}
}
/*masukan
matrik b*/
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
{
printf("\ninput
data matrik B[%i][%i]: ",i+1,j+1);
fflush(stdin);scanf("%i",&B[i][j]);
}
}
/*proses
pengurangan matrik a dan b*/
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
{
X[i][j]=A[i][j]-B[i][j];
}
}
/*cetak
isi matrik A*/
printf("\n
matrik A\n");
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
printf("%6i",A[i][j]);
printf("\n");
}
printf("\n");
/*cetak
isi matrik B*/
printf("\n
matrik B\n");
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
printf("%6i",B[i][j]);
printf("\n");
}
printf("\n");
/*cetak
hasil pengurangan matrik A dan B */
printf("\n
pengurangan matrik A dan B\n");
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
printf("%6i",X[i][j]);
printf("\n");
}
printf("\n\n");
getch();
}
Dan hasilnya seperti yang terlihat pada scrennshot berikut ini :
Contoh Sola Matrik Pengurangan pada Pemprograman Bahasa C
4/
5
Oleh
Hasanaji