-->

Tutorial Membuat Aplikasi Matriks Console C++ Dengan Array 2D

Assalamu'alaikum Wr.Wb.



Di postingan kali ini saya membahas tutorial membuat aplikasi perkalian matriks console. Nah kalian tahu nggak sih apa itu matriks?. Matriks merupakan suatu bilangan, simbol, atau ekspresi yang disusun dalam baris dan kolom sehingga membantuk suatu bangun persegi. Nah di sini saya akan menjelaskan tutorial membuat aplikasi perhitungannya dengan bahasa pemprograman C++, tetapi aplikasi ini menggunakan console, alias berbasis command promt. Nah simak ya tutorial berikut.

Bahan :

1. RAD Studio EXE3
2. Ngopi nape ngopi




Tutorial :

1. Pertama - tama buka RAD EXE3-Nya. Setelah itu klik new, lalu pilih other.




2. Jika sudah, maka klik Console APP C++.




3. Setelah itu ketikan source code seperti ini.


 #include <iostream.h>  
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
//---------------------------------------------------------------------------
#pragma argsused
int main(int argc, char* argv[])
{
#define Nmaks 100
typedef int matrik[Nmaks][Nmaks];
int n,i,j;
matrik A,B,C;
cout<<"Program Perkalian Matrik A 3x3 dan B 3x3\n";
n = 3;
gotoxy(7,14);cout<<"Masukkan entri-entri matriks A! \n";
for (i=1;i<=n;i++)
{
for (j=1;j<=n;j++)
{
gotoxy(7,14+3*i+j);printf("A[%d,%d] = ",i,j);cin>>A[i][j];
}
}
gotoxy(41,14);cout<<"Masukkan entri-entri matriks B! \n";
for (i=1;i<=n;i++)
{
for (j=1;j<=n;j++)
{
gotoxy(41,14+3*i+j);printf("B[%d,%d] = ",i,j);cin>>B[i][j];
}
}
clrscr();
cout<<"\n";
// proses perkalian matrik C = A x B
for (i=1;i<=n;i++)
{
for (j=1;j<=n;j++)
{
C[i][j]=A[i][1]+B[1][j];
}
}
clrscr();
// proses output matrikA
gotoxy(9,16);
cout<<"A = " ;
for (i=1;i<=n;i++)
{
for (j=1;j<=n;j++)
{
gotoxy(10+4*j,12+2*i);
cout<<A[i][j];
}
}
// proses output matrik B
gotoxy(9,23);
cout<<"B = " ;
for (i=1;i<=n;i++)
{
for (j=1;j<=n;j++)
{
gotoxy(10+4*j,19+2*i);
cout<<B[i][j];
}
}
// proses output matrik C
gotoxy(9,30);
cout<<"C = " ;
for (i=1;i<=n;i++)
{
for (j=1;j<=n;j++)
{
gotoxy(10+4*j,26+2*i);
cout<<A[i][j];
}
}
gotoxy(24,30);
cout<<" x " ;
for (i=1;i<=n;i++) {
for (j=1;j<=n;j++) {
gotoxy(24+4*j,26+2*i);
cout<<B[i][j];
}
}
gotoxy(38,30);
cout<<" = " ;
for (i=1;i<=n;i++)
{
for (j=1;j<=n;j++)
{
gotoxy(38+4*j,26+2*i);
cout<<C[i][j];
}
}
getch();
return 0;
}
//---------------------------------------------------------------------------


4. Jalankan aplikasi.




5. Hasilnya. 




6. Enjoy!.



Demikian tutorial kali ini, kurang lebihnya mohon maaf.


Wassalamu'alaikum Wr.Wb.

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel