;

sekarang pukul

Kamis, 22 Maret 2012

PROGRAM TRANSPOSE DALAM JAVA

Kamis, 22 Maret 2012

UP MY BLOG


Tugas PBO (Pemograman Berbasis Objek) :
1.Khoirul Anwar (53410891)
2.Arie Pratama (51410038)


import java.io.*;
class transpose
{
public static void main(String[]args)throws Exception
{
BufferedReader input=new BufferedReader(new InputStreamReader(System.in));
System.out.print("masukanjumlahordomatriks n*n = ");
int n = Integer.parseInt (input.readLine());
int [][]matrika=new int [n][n];
int [][]matrikb=new int [n][n];
System.out.println("matriks A");
for (int i=0;i<n;i++)
{
for (int j=0;j<n;j++)
{
System.out.print("elemen["+(i+1)+","+(j+1)+"]"+"=");
matrika[i][j]=Integer.parseInt(input.readLine());
}
}
System.out.print("matriks A = ");
System.out.print("\n");
for (int i=0;i<n;i++)
{
System.out.print("|");
for (int j=0;j<n;j++)
{
matrikb[i][j]=matrika[j][i];
System.out.print(" "+matrikb[i][j]+" ");
}
System.out.println("|");
}
System.out.print("transpose matriks A = ");
System.out.println("\n");
for (int i=0;i<n;i++)
{
System.out.print("|");
for (int j=0;j<n;j++)
{
matrikb[j][i]=matrika[i][j];
System.out.print(" "+matrikb[j][i]+" ");
}
System.out.println("|");
}
System.out.print("\n");
}
}

LOGIKA PROGRAM

Pertama-tama panggil library dari fungsi-fungsi yang akan saya butuhkan, deklarasikan nama class, Deklarasikan method. masukan metode inputan yaitu dengan bufferedreader yang ditampung dalam metode input.  cetak masukan ordo matriks n * n yang akan ditampung pada variabel n dan dikonversi ke type data integer. deklarasikan variabel array 2 dimensi dengan nama matrika yang mempunya elemem n * n. deklarasikan variabel array 2 dimensi dengan nama matrikb yang mempunya elemem n * n, Kemudian masukan elemen2 matrika dengan menggunakan perulangan dalam perulangan (perulangan berganda) dimana pada perulangan pertama dan kedua dibatasi variabel n. cetak elemen matrika dengan menggunakan perulangan dalam perulangan (perulangan berganda)Pada proses transpose gunakan lagi perulangan dalam perulangan (perulangan berganda). pada perulangan ke-2 deklarasikan variabel matrikb[i][j] = matrika[j][i]Dan cetak elemen2 dari anggota matriks tersebut maka terjadilah transpose matrik.

OUTPUT PROGRAM



TULISAN BERJALAN INI SILAHKAN DIISI DENGAN PESAN ANDA

NAMA ANDA - 18.39
MASUKKAN TOMBOL TWEET DISINI

1komentar:

Anonim mengatakan...

mantap

Posting Komentar

Photobucket