Program Perkalian, Penjumlahan, Pengurangan matriks!
Matriks memiliki beberapa operasi, salah satunya adalah dari ketiga oprasi diatas!
di bawah ini, adalah script untuk menjalankan oprasi tersebut dengan menggunakan bahasa c++
PERKALIAN
#include<stdio.h>
#include<conio.h>
void main()
{
int PERTAMA[3][3],KEDUA[3][3],X[3][3],i,j,k;
printf(" (X) PERKALIAN MATRIKS \n");
printf("\n");
printf("FORMAT [baris][kolom]\n");
for(i=0;i<3;i++){
for(j=0;j<3;j++){
printf("Masukan Angka Matriks PERTAMA [%i][%i]:",i+1,j+1);
fflush(stdin);scanf("%i",&PERTAMA[i][j]);
}
}
for(i=0;i<3;i++){
for(j=0;j<3;j++){
printf("Masukan Angka Matriks KEDUA [%i][%i]:",i+1,j+1);
fflush(stdin);scanf("%i",&KEDUA[i][j]);
}
}
for(i=0;i<3;i++){
for(j=0;j<3;j++){
X[i][j]=0;
for(k=0;k<3;k++){
X[i][j]=X[i][j]+(PERTAMA[i][k]*KEDUA[k][j]);
}
}
}
printf("\n|matrik PERTAMA |\n");
for(i=0;i<3;i++)
{ for(j=0;j<3;j++)
printf("%6i",PERTAMA[i][j]);
printf("\n");
}
printf("\n");
printf("\n|matrik KEDUA |\n");
for(i=0;i<3;i++)
{ for(j=0;j<3;j++)
printf("%6i",KEDUA[i][j]);
printf("\n");
}
printf("\n");
printf("\nHASIL\n");
for(i=0;i<3;i++)
{ for(j=0;j<3;j++)
printf("%9i",X[i][j]);
printf("\n");
}
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\nsuport by: 5hufree.blogspot.com)");
getch();
}
PENJUMLAHAN
void main()
{
int PERTAMA[3][3],KEDUA[3][3],X[3][3],i,j,k;
printf(" (+) PENJUMLAHAN MATRIKS \n");
printf("\n");
printf("FORMAT [baris] [kolom]\n");
for(i=0;i<3;i++){
for(j=0;j<3;j++){
printf("Masukan Angka dari Matriks PERTAMA[%i][%i]:",i+1,j+1);
fflush(stdin);scanf("%i",&PERTAMA[i][j]);
}
}
printf("\n");
for(i=0;i<3;i++){
for(j=0;j<3;j++){
printf("Masukan Angka dari Matriks KEDUA[%i][%i]:",i+1,j+1);
fflush(stdin);scanf("%i",&KEDUA[i][j]);
}
}
for(i=0;i<3;i++){
for(j=0;j<3;j++){
X[i][j]=0;
for(k=0;k<3;k++){
X[i][j]=PERTAMA[i][j]+KEDUA[i][j];
}
}
}
printf("\n|matrik PERTAMA |\n");
for(i=0;i<3;i++)
{ for(j=0;j<3;j++)
printf("%6i",PERTAMA[i][j]);
printf("\n");
}
printf("\n");
printf("\n|matrik KEDUA |\n");
for(i=0;i<3;i++)
{ for(j=0;j<3;j++)
printf("%6i",KEDUA[i][j]);
printf("\n");
}
printf("\n");
printf("\nHASIL\n");
for(i=0;i<3;i++)
{ for(j=0;j<3;j++)
printf("%6i",X[i][j]);
printf("\n");
}
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\nsuport by: 5hufree.blogspot.com");
getch();
}
void main()
{
int PERTAMA[3][3],KEDUA[3][3],X[3][3],i,j,k;
printf(" (-) PENGURANGAN MATRIKS \n");
printf("\n");
printf("FORMAT [baris] [kolom]\n");
for(i=0;i<3;i++){
for(j=0;j<3;j++){
printf("Masukan Angka Matriks PERTAMA[%i][%i]:",i+1,j+1);
fflush(stdin);scanf("%i",&PERTAMA[i][j]);
}
}
for(i=0;i<3;i++){
for(j=0;j<3;j++){
printf("Masukan Angka Matriks KEDUA[%i][%i]:",i+1,j+1);
fflush(stdin);scanf("%i",&KEDUA[i][j]);
}
}
for(i=0;i<3;i++){
for(j=0;j<3;j++){
X[i][j]=0;
for(k=0;k<3;k++){
X[i][j]=PERTAMA[i][j]-KEDUA[i][j];
}
}
}
printf("\n matrik PERTAMA\n");
for(i=0;i<3;i++)
{ for(j=0;j<3;j++)
printf("%6i",PERTAMA[i][j]);
printf("\n");
}
printf("\n");
printf("\n matrik KEDUA\n");
for(i=0;i<3;i++)
{ for(j=0;j<3;j++)
printf("%6i",KEDUA[i][j]);
printf("\n");
}
printf("\n");
printf("\nHASIL\n");
for(i=0;i<3;i++)
{ for(j=0;j<3;j++)
printf("%9i",X[i][j]);
printf("\n");
}
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\nsuport by: 5hufree.blogspot.com)");
getch();
}
Bisa di compile dari compiler apa aja!
NO error
NO failed
GOOD run>>
Matriks memiliki beberapa operasi, salah satunya adalah dari ketiga oprasi diatas!
di bawah ini, adalah script untuk menjalankan oprasi tersebut dengan menggunakan bahasa c++
PERKALIAN
#include<stdio.h>
#include<conio.h>
void main()
{
int PERTAMA[3][3],KEDUA[3][3],X[3][3],i,j,k;
printf(" (X) PERKALIAN MATRIKS \n");
printf("\n");
printf("FORMAT [baris][kolom]\n");
for(i=0;i<3;i++){
for(j=0;j<3;j++){
printf("Masukan Angka Matriks PERTAMA [%i][%i]:",i+1,j+1);
fflush(stdin);scanf("%i",&PERTAMA[i][j]);
}
}
for(i=0;i<3;i++){
for(j=0;j<3;j++){
printf("Masukan Angka Matriks KEDUA [%i][%i]:",i+1,j+1);
fflush(stdin);scanf("%i",&KEDUA[i][j]);
}
}
for(i=0;i<3;i++){
for(j=0;j<3;j++){
X[i][j]=0;
for(k=0;k<3;k++){
X[i][j]=X[i][j]+(PERTAMA[i][k]*KEDUA[k][j]);
}
}
}
printf("\n|matrik PERTAMA |\n");
for(i=0;i<3;i++)
{ for(j=0;j<3;j++)
printf("%6i",PERTAMA[i][j]);
printf("\n");
}
printf("\n");
printf("\n|matrik KEDUA |\n");
for(i=0;i<3;i++)
{ for(j=0;j<3;j++)
printf("%6i",KEDUA[i][j]);
printf("\n");
}
printf("\n");
printf("\nHASIL\n");
for(i=0;i<3;i++)
{ for(j=0;j<3;j++)
printf("%9i",X[i][j]);
printf("\n");
}
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\nsuport by: 5hufree.blogspot.com)");
getch();
}
PENJUMLAHAN
#include<stdio.h>
#include<conio.h>void main()
{
int PERTAMA[3][3],KEDUA[3][3],X[3][3],i,j,k;
printf(" (+) PENJUMLAHAN MATRIKS \n");
printf("\n");
printf("FORMAT [baris] [kolom]\n");
for(i=0;i<3;i++){
for(j=0;j<3;j++){
printf("Masukan Angka dari Matriks PERTAMA[%i][%i]:",i+1,j+1);
fflush(stdin);scanf("%i",&PERTAMA[i][j]);
}
}
printf("\n");
for(i=0;i<3;i++){
for(j=0;j<3;j++){
printf("Masukan Angka dari Matriks KEDUA[%i][%i]:",i+1,j+1);
fflush(stdin);scanf("%i",&KEDUA[i][j]);
}
}
for(i=0;i<3;i++){
for(j=0;j<3;j++){
X[i][j]=0;
for(k=0;k<3;k++){
X[i][j]=PERTAMA[i][j]+KEDUA[i][j];
}
}
}
printf("\n|matrik PERTAMA |\n");
for(i=0;i<3;i++)
{ for(j=0;j<3;j++)
printf("%6i",PERTAMA[i][j]);
printf("\n");
}
printf("\n");
printf("\n|matrik KEDUA |\n");
for(i=0;i<3;i++)
{ for(j=0;j<3;j++)
printf("%6i",KEDUA[i][j]);
printf("\n");
}
printf("\n");
printf("\nHASIL\n");
for(i=0;i<3;i++)
{ for(j=0;j<3;j++)
printf("%6i",X[i][j]);
printf("\n");
}
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\nsuport by: 5hufree.blogspot.com");
getch();
}
PENGURANGAN
#include<stdio.h>
#include<conio.h>void main()
{
int PERTAMA[3][3],KEDUA[3][3],X[3][3],i,j,k;
printf(" (-) PENGURANGAN MATRIKS \n");
printf("\n");
printf("FORMAT [baris] [kolom]\n");
for(i=0;i<3;i++){
for(j=0;j<3;j++){
printf("Masukan Angka Matriks PERTAMA[%i][%i]:",i+1,j+1);
fflush(stdin);scanf("%i",&PERTAMA[i][j]);
}
}
for(i=0;i<3;i++){
for(j=0;j<3;j++){
printf("Masukan Angka Matriks KEDUA[%i][%i]:",i+1,j+1);
fflush(stdin);scanf("%i",&KEDUA[i][j]);
}
}
for(i=0;i<3;i++){
for(j=0;j<3;j++){
X[i][j]=0;
for(k=0;k<3;k++){
X[i][j]=PERTAMA[i][j]-KEDUA[i][j];
}
}
}
printf("\n matrik PERTAMA\n");
for(i=0;i<3;i++)
{ for(j=0;j<3;j++)
printf("%6i",PERTAMA[i][j]);
printf("\n");
}
printf("\n");
printf("\n matrik KEDUA\n");
for(i=0;i<3;i++)
{ for(j=0;j<3;j++)
printf("%6i",KEDUA[i][j]);
printf("\n");
}
printf("\n");
printf("\nHASIL\n");
for(i=0;i<3;i++)
{ for(j=0;j<3;j++)
printf("%9i",X[i][j]);
printf("\n");
}
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\nsuport by: 5hufree.blogspot.com)");
getch();
}
NO error
NO failed
GOOD run>>
Post A Comment: