Program Penjumlahan_matrik;
uses crt;
var
matrik1, matrik2 , hasil : array[1..3,1..2] of
integer;
i , j : integer;
begin
{ input matrik ke satu }
writeln(' Elemen matrik satu');
for i := 1 to 3 do
begin
for
j := 1 to 2 do
begin
write('Elemen baris -',i,' kolom -',j,'= ');
readln(matrik1[i,j]);
end;
end;
{input matrik ke dua}
writeln('input elemen matrik dua');
for i:= 1 to 3 do
begin
for
j:= 1 to 2 do
begin
write('Elemen baris -',i,' kolom -',j,'= ');
readln(matrik2[i,j]);
end;
end;
{proses penjumlahan tiap elemen}
for i := 1 to 3 do
begin
for
j:= 1 to 2 do
begin
hasil[i,j]:=matrik1[i,j]+matrik2[i,j];
end;
end;
{proses cetak hasil}
writeln(' ');
for i:= 1 to 3 do
begin
for
j:= 1 to 2 do
begin
write(matrik1[i,j]:4);
end;
writeln;
end;
writeln('+');
for i:= 1 to 3 do
begin
for
j:= 1 to 2 do
begin
write(matrik2[i,j]:4);
end;
writeln;
end;
writeln('=');
for i:= 1 to 3 do
begin
for
j:= 1 to 2 do
begin
write(hasil[i,j]:4);
end;
writeln;
end;
readln;
end.
Diposkan oleh Siswanto Sys on Saturday, July
4, 2009 Label: Java
Pada artikel
ini saya menunjukan tutorial dalam membuat script program java untuk jumlah
matriks. Saya akan tampilkan script untuk membuatnya beserta hasil output
tampilan program java jumlah matriks ini yang telah dijalankan (Run). Saya
membuat script program tidak dalam bentuk window tetapi masih tampilan under
dos. Untuk Text Editornya saya gunakan NetBeans 6.5 , anda bisa gunakan text
editor lain yang sederhana seperti Notepad. Berikut penjelasan Tutorial Script
Membuat Program Jumlah Matriks dalam Bahasa Pemograman Java.
Untuk membentuk suatu matrik di dalam program Java yang saya buat ini menggunakan Array. Tepatnya Array dua dimensi dimana kita akan membentuk suatu baris dan kolom layaknya sebuah matriks yang ada. Kali ini saya membuat penjumlahan matriks yang berordo 2. Dalam prosesnya digunakan perintah For untuk menampilkan data yang terdapat di 2 array, lalu memproses penjumlahan matriks hingga menampilkan hasil akhir dari 2 buah matriks yang telah dijumlahkan.
// nama filenya matriks.java
public class matriks
{
public static void main(String[] args)
{
int[][]nil1 = {{1,2},{5,6}};
int[][]nil2 = {{3,4},{7,8}};
int[ ][ ]hsl = new int[2][2];
System.out.println(”Matrik A”);
for(int i=0;i<2;i++)
{
for(int j=0;j<2;j++)
{
System.out.print(nil1[i][j]+” “);
}
System.out.println();
}
System.out.println(”Matrik B”);
for(int k=0;k<2;k++)
{
for(int l=0;l<2;l++)
{
System.out.print(nil2[k][l]+” “);
}
System.out.println();
}
//Proses
for(int x=0;x<2;x++)
{
for(int y=0;y<2;y++)
{
hsl[x][y]=nil1[x][y]+ nil2[x][y];
}
}
System.out.println(”Proses Penjumlahan Matriks A Dan B =”);
for(int x=0;x<2;x++)
{
for(int y=0;y<2;y++)
{
System.out.print(nil1[x][y]+” + “+ nil2[x][y]+” = “+hsl[x][y]+” ” );
}
System.out.println();
}
System.out.println(”Hasil Penjumlahan Matriks A Dan B =”);
for(int x=0;x<2;x++)
{
for(int y=0;y<2;y++)
{
System.out.print(hsl[x][y]+” ” );
}
System.out.println();
Hasil Outputnya Akan tampak seperti Gambar di Atas. (maaf ya bro gambar hilang)
void JumlahMatriks(int m1[10][10], int m2[10][10], int r1, int r2, int c1, int
c2, int i, int j, int k, int jumlah[10][10]){
printf("Hasil dari penjumlahan adalah sebagai berikut:\n");
if(r1==r2 && c1==c2){
for(i=0;i<r1;i++)
{
for(j=0;j<c2;j++)
{
jumlah[i][j]=0;
jumlah[i][j]=m1[i][j]+m2[i][j];
printf("%d\t",jumlah[i][j]);
}
printf("\n");
}
}
else{
printf("penjumlahan tidak bisa dilakukan");
}
}
int main()
{
int m1[10][10],i,j,k,m2[10][10],add[10][10],mult[10][10],r1,c1,r2,c2;
printf("Masukkan baris dan kolom matrix pertama (MAX 10)\n");
scanf("%d%d",&r1,&c1);
printf("Masukkan baris dan kolom matrix kedua (MAX 10)\n");
scanf("%d%d",&r2,&c2);
//mengecek apakah kolom matrix pertama sama dengan baris matriks kedua
//jika tidak sama maka tidak bisa dilakukan prosesn penjumlahan
if(r1==r2||c1==c2)
{
printf("masukkan nilai matriks pertama \n");
printf("Input berdasarkan baris\n");
for(i=0;i<r1;i++)
{
for(j=0;j<c1;j++)
scanf("%d",&m1[i][j]);
}
printf("Matrik pertama yang anda masukkan adalah:\n");
for(i=0;i<r1;i++)
{
for(j=0;j<c1;j++)
printf("%d\t",m1[i][j]);
printf("\n");
}
printf("masukkan nilai matriks kedua \n");
printf("Input berdasarkan baris\n");
for(i=0;i<r2;i++)
{
for(j=0;j<c2;j++)
scanf("%d",&m2[i][j]);
}
printf("Matriks kedua yang anda masukkan adalah:\n");
for(i=0;i<r2;i++)
{
for(j=0;j<c2;j++)
printf("%d\t",m2[i][j]);
printf("\n");
}
//panggil fungsi penjumlahan
JumlahMatriks(m1,m2,r1,r2,c1,c2,i,j,k,mult);
getch();
}
else
{
printf("Tidak dapat dilakukan penjumlahan matrix");
getch();
}
}
printf("Hasil dari penjumlahan adalah sebagai berikut:\n");
if(r1==r2 && c1==c2){
for(i=0;i<r1;i++)
{
for(j=0;j<c2;j++)
{
jumlah[i][j]=0;
jumlah[i][j]=m1[i][j]+m2[i][j];
printf("%d\t",jumlah[i][j]);
}
printf("\n");
}
}
else{
printf("penjumlahan tidak bisa dilakukan");
}
}
int main()
{
int m1[10][10],i,j,k,m2[10][10],add[10][10],mult[10][10],r1,c1,r2,c2;
printf("Masukkan baris dan kolom matrix pertama (MAX 10)\n");
scanf("%d%d",&r1,&c1);
printf("Masukkan baris dan kolom matrix kedua (MAX 10)\n");
scanf("%d%d",&r2,&c2);
//mengecek apakah kolom matrix pertama sama dengan baris matriks kedua
//jika tidak sama maka tidak bisa dilakukan prosesn penjumlahan
if(r1==r2||c1==c2)
{
printf("masukkan nilai matriks pertama \n");
printf("Input berdasarkan baris\n");
for(i=0;i<r1;i++)
{
for(j=0;j<c1;j++)
scanf("%d",&m1[i][j]);
}
printf("Matrik pertama yang anda masukkan adalah:\n");
for(i=0;i<r1;i++)
{
for(j=0;j<c1;j++)
printf("%d\t",m1[i][j]);
printf("\n");
}
printf("masukkan nilai matriks kedua \n");
printf("Input berdasarkan baris\n");
for(i=0;i<r2;i++)
{
for(j=0;j<c2;j++)
scanf("%d",&m2[i][j]);
}
printf("Matriks kedua yang anda masukkan adalah:\n");
for(i=0;i<r2;i++)
{
for(j=0;j<c2;j++)
printf("%d\t",m2[i][j]);
printf("\n");
}
//panggil fungsi penjumlahan
JumlahMatriks(m1,m2,r1,r2,c1,c2,i,j,k,mult);
getch();
}
else
{
printf("Tidak dapat dilakukan penjumlahan matrix");
getch();
}
}
Sekian Artikel dari ILMU 212 semoga dapat bermanfaat bagi para pembacanya. dan saya selalu berharap bahwa Artikel yang saya Postkan ini dapat berguna bagi semua orang Amin.
sampai jumpa lagi di Artikel Berikutnya.
Artikel Terkait:
Komputer
- Free Download BBM Untuk Android dan iPhone
- Install Blackberry Massenger BBM di PC / Laptop Update 2014
- Mengenal Partisi GNU/Linux Ubuntu
- PARTISI YANG TERDAPAT PADA LINUX
- Jenis – Jenis Partisi Linux dan windows
- Cara membuat text di Pivot
- cara cepat membuat animasi 3d dengan blender
- Cara Mengetahui IP Website Melalui CMD
- Cara Membuat Query dalam Access
- Coding Penjumlahan Matriks pada C#
- Program Java Menginputkan Matrix
- Algoritma dan Program Transpose Matriks
- Blank On Linux
- Install Ubuntu 12.04.3 LTS
- penjumlahan dan pengurangan matriks ordo 2X2 menggunakan java
- Menghitung Penjumlahan 2 Matriks dengan JAVA
- program matriks 3x3 dengan bahasa java(matrics 3x3 program in java language)
- Salah Satu Contoh Coding Java (Matriks)
- Cara Hack Facebook All In One
- Cara Membuat Kalkulator Sendiri Dari Notepad
- METODE PENGEMBANGAN SISTEM INFORMASI
- PENGERTIAN DAN KEGUNAAN MICRSOFT WORD
- Venus VT - 28 CDMA Modem AHA di Ubuntu
- Oracle 12c on Windows 7
Tidak ada komentar:
Posting Komentar
JANGAN LUPA BERKOMENTAR DAN UNGKAPKAN PENDAPAT ANDA TENTANG ARTIKEL INI.
NO SARA
NO PORNOGRAFI
NO SPAM
NO LINK ON
NO LINK OFF
JANGAN LUPA UNTUK SELALU MEMBAGIKAN ARTIKEL INI KE JEJARING SOSIAL YANG ANDA SUKA YA :)