Sabtu, 26 November 2011

jumpa lagi gan dengan ane ...!
kali ini ane mau nulis tentang tugas kuliah ane di mana ane di suruh buat program Matriks Tranpose dengan bahasa java dan ane compilernya ane make' cmd di windows . udah basa basinya ya gan soalnya ane mau solat isya' dulu ...
Teori singkat :
Yang dimaksud dengan Transpose dari suatu matriks adalah mengubah komponen-komponen dalam matriks, dari yang baris menjadi kolom, dan yang kolom di ubah menjadi baris.
Contoh:
Matriks
A = \begin{bmatrix}
2 & -5 & 1\\
-1 & 3 & 3\\
5 & 4 & 8\\
\end{bmatrix} ditranspose menjadi AT = \begin{bmatrix}
2 & -1 & 5\\
-5 & 3 & 4\\
1 & 3 & 8\\
\end{bmatrix}

Matriks
B = \begin{bmatrix}
1 & 3 & 5 & 7\\
9 & 5 & 7 & 4\\
4 & 1 & 5 & 3\\
\end{bmatrix} ditranspose menjadi BT = \begin{bmatrix}
1 & 9 & 4\\
3 & 5 & 1\\
5 & 7 & 5\\
7 & 4 & 3\\
\end{bmatrix}  
Sourcecode :
import java.util.Scanner;

public class tranpose{
public static void main(String[] args) {
       Scanner m = new Scanner(System.in);

 int baris,kolom;

 //input
 System.out.print("Jumlah baris = ");
  baris = m.nextInt();
 System.out.print("Jumlah kolom = ");
  kolom = m.nextInt();
 int matriksA[][] = new int[baris][kolom];
 System.out.println("Masukkan Elemen Matriks : ");
 for(int i=1; i<=baris; i++){
  for(int j=1; j<=kolom; j++){
  System.out.print("Matriks "+"["+i+","+j+"]"+" = ");
   matriksA[i-1][j-1] = m.nextInt();
  }
 }
        System.out.println();
    System.out.println("+++ Matriks sebelum di tranpose +++");
 for(int i=0; i<baris; i++){
            for(int j=0; j<kolom; j++){
                System.out.print("  "+matriksA[i][j]);
            }
            System.out.println();
        }

  //proses Tranpose
        int matriksH[][] = new int[kolom][baris];
        for(int i=0; i<baris; i++){
            for(int j=0; j<kolom; j++){
                matriksH[j][i] = matriksA[i][j];
            }
        }

  //output 
        System.out.println();
        System.out.println("+++ Matriks setelah di tranpose +++");
        for(int i=0; i<kolom; i++){
            for(int j=0; j<baris; j++){
                System.out.print("  "+matriksH[i][j]);
            }
            System.out.println();
        }
    }
}
 Printscreen : 

Senin, 07 November 2011

Pada tanggal 23 Oktober 2011 HIMATIF telah sukses menyelenggarakan event Trunojoyo Programming Contest. Event ini diawali dengan Warming Up pada tanggal 22 Oktober 2011, yang bertujuan sebagai ajang berlatih para peserta serta menguji sistem yang akan digunakan. Setelah itu pada tanggal 23 Oktober 2011 barulah Programming Contest sesungguhnya dimulai.
di TPC 2011 ini ada delapan team yang ikut berpartisipasi dan Alhamdulillah team kami dengan nama "goshohib++" yang di anggotakan Shohib(saya sendiri) , Zein Saedi dan Mohammad Wasil kita semua angkatan 2010 tapi pada hari H mohammad wasil tidak hadir tapi kita berhasil menjadi juara 3dan dibawah ini gambar scoreboardnya :


 Alhamdulillah ketika itu saya memang lagi bokek(gak punya uang) dan alhamdulilah juara 3 mendapatkan uang 300 ribu dan piala dekan yang di serahkan pada malam inagurasi 


alhamdulillah ya_
sesuatu banget_

buat aku(khususnya) temen-temen(umumnya) jangan pernah berhenti belajar belajar dan belajar karena dari hal itu kita akan mendapatkan manfaatnya_....