Loading...

Senin, 25 November 2013


Membuat Inputan User (Form Registrasi)
Jika kita amati pada design database kita adalah sebagai berikut :
Image
Fokus kita sekarang adalah untuk melengkapi data pada table user, dimana table ini nanti kita gunakan sebagai login ke sistem dan untuk mendeteksi siapa yang sedang melakukan transaksi di dalam sistem kita.
Image
Image
Di samping inputan user baru, dalam form ini juga kita sediakan reset password, fungsi ini kita gunakan jika ada user yang lupa dengan password-nya.
Image
Yang perlu di perhatikan dalam management user adalah password dari setiap user harus benar-benar di lindungi, artinya : tidak boleh ada yang tau password user walaupun kita bertindak sebagai admin, solusi untuk permasalahan ini password harus kita enkripsi salah satunya adalah menggunakan MD5. Contoh penggunaan MD5 untuk enkripsi password dalam kasus di atas :
Image
Untuk reset password,contoh kode-nya :
Image
Form Login
Setelah registrasi proses selanjutnya adalah membuat form login :
Image
Form login digunakan untuk validasi apakah user yang login sudah terdaftar di dalam database user, jika tidak maka login di tolak :
Image
Image
Penjelasan : Dari kode diatas jika kita terjemahkan adalah sebagai berikut : jika username dan password yang di inputkan oleh user tidak ditemukan dalam database maka variable level=” ”, yang artinya query ini tidak menghasilkan nilai karena nilai dari level selalu 0 atau 1, dimana 0=admin, 1=user biasa. Untuk kode yang bewarna merah digunakan untuk mendeteksi user login sebagai admin atau karyawan biasa, dimana jika admin sistem mengirimkan nilai 0 ke formMenu, dan mengirimkan nilai 1 jika karyawan biasa.
Membuat Definisi Login Admin atau Karyawan ke dalam FormMenu
Ada beberapa cara untuk menyajikan FormMenu apakah user sebagai Admin atau tidak,diantaranya adalah dengan memanggil FormMenu yang berbeda sesuai dengan fungsi dan hak akses user.tetapi dalam contoh ini akan saya jelaskan penyajian FormMenu dengan mengkondisikan satu FormMenu dengan berbagai hak akses user.
Langkah awal adalah kita tentukan berapa banyak akses user, dalam contoh ini ada 2 : admin dan karyawan.
Untuk Admin, Menu yang diharapkan :
Image
Untuk Karyawan Menu yang diharapkan :
Image
Jika User Belum Login atau Logout :
Image
Untuk mengkondisikan menu diatas dapat menggunakan contoh kode berikut :
private void belumLogin() {
managemen.setEnabled(false);
pengadaan.setEnabled(false);
penjualan.setEnabled(false);
laporan.setEnabled(false);
SubMenuLogin.setEnabled(true);
SubMenuUser.setEnabled(false);
SubMenuLogout.setEnabled(false);
}
private void loginAdmin() {
managemen.setEnabled(true);
pengadaan.setEnabled(true);
penjualan.setEnabled(true);
laporan.setEnabled(true);
SubMenuUser.setEnabled(true);
SubMenuLogout.setEnabled(true);
SubMenuLogin.setEnabled(false);
}
private void loginKaryawan() {
managemen.setEnabled(true);
pengadaan.setEnabled(true);
penjualan.setEnabled(true);
laporan.setEnabled(true);
laporan.setVisible(false);
SubMenuUser.setEnabled(false);
SubMenuLogout.setEnabled(true);
SubMenuLogin.setEnabled(false);
}
Dimana :
Image
Untuk mengkondisikan agar FormMenu dapat mengenali login kita maka,kita sedikit rubah konstruktor MainMenu dengan memberikan parameter :
public class form_menu extends javax.swing.JFrame {
koneksi k;
public static int kodeLogin=3;
Statement statement;
ResultSet resultSet;
/**
* Creates new form form_menu
*/
public form_menu(int login) {
super(“FORM MENU”);
initComponents();
k=new koneksi();
kodeLogin = login;
belumLogin();
if (login == 0) {
loginAdmin();
} else if (login == 1) {
loginKaryawan();
} else {
belumLogin();
}
}
Dan Desain Visual Sistem Informasi Mini Market Telah Selesai.
0
Membuat Report di Java-Netbeans Menggunakan JasperReport dan Ireport
  • JasperReport : adalah software(library) open source untuk reporting.
  • iReport : adalah Visual Designer untuk membuat laporan yang komplek, menggunakan jasperReport Libarary.
jasperReport dapat anda download di alamat : http://jasperforge.org/
Installasi iReport dan jasperReport ke dalam Netbeans
Dalam praktikum ini kita akan menggunakan :
  • iReport versi 5.0.4 dapat anda download di plugin.netbeans.org
  • jasperReport versi 5.1
Disamping library jasperReport kita juga membutuhkan libarary pendukung dari jasperReport a.l :
  • commons-beanutils-1.8
  • commons-collections-3.2
  • commons-digester-2.1
  • commons-logging-1.1.2
  • groovy-all-1.8
  • jdt-compiler/jasper-compiler-jdt
Setelah semua library sudah kita dapatkan maka proses installasinya adalah sebagai berikut :
Buka editor netbeans -> tools -> PluginsImage
Pilih Downloaded -> Add PluginImage
Image
Untuk memeriksa apakah iReport sudah terinstall pada netbeans kita dapat kita periksa dengan :
Membuat New File -> cari menu Report, perhatikan langkah dibawah ini :Image
Image
Langkah selanjutnya adalah menambahkan library jasperReport dan library pendukung lainnya dengan cara :
Buatlah folder baru, kemudian berilah nama, misal : libImage
Kemudian letakkan semua library yang dibutuhkan kedalam folder libImage
Langkah selanjutnya adalah menambahkan libarary project kita :Image
Tambahkan semua library yang kita simpan didalam folder lib kedalam library projectImage
Contoh Membuat Report
Dalam contoh kali ini saya akan membuat report laba, langka-langkahnya adalah sebagai berikut :Image
Kita pilih layout seseuai keinginanImage
Image
Selanjutnya kita buat koneksi kedatabase jika sebelumnya belum dibuat : Image
Pilih jenis koneksinya, sesuaikan dengan database yang kita gunakan : Image
Lengkapi nama koneksi,driver,url,username dan password database kita :Image
Untuk memastikan koneksi sukses klik button “Test”, kemudian “Save”
59






Untuk mengambil data(atribut) yang akan di laporkan double klik table yang di butuhkan, kemudian hilangkan centang pada atribut yang tidak dibutuhkan :
60
Kita bisa ubah alias dari nama header table yang kita butuhkan seperti contoh berikut :
61
62
Jika laporan tidak kita group kan maka kita lewati saja
63
64
Anda bisa merubah tampilan disini,termasuk menambahkan keterangan, gambar dll. Untuk mengetahui hasil klik “preview”
65
Hasil yang kita peroleh :
66
Jika kita amati hasil diatas menunjukkan hasil penjualan per-item, bagaimana langsung kita kelompokkan laba total berdasarkan id/nama_barang, maka kita bias merubah query yang ada dengan cara : Klik Report Inspector -> pada null kita klik kanan -> edit query
67
Sehingga akan muncul tampilan berikut :
68



Query bisa kita ubah sesuai dengan keinginan kita, misal kita sum(laba) kemudian kita group kan berdasarkan id_barang
69






Contoh hasilnya sebagai berikut :
70


Memanggil JasperFile dari Java
71





Tambahkan penggalan program berikut di dalam event :
72



Sekarang coba anda jalankan program anda.

0
ImageImage
Keterangan :
Pada table pengadaan terdapat field username, user ini kita peroleh pada saat pegawai login ke sistem,karena form user belum kita tangani kita isi table username dengan user misal : “root”, untuk itu pada saat insert kita buat manual dahulu, begitu juga dengan total transaksi karena belum terisi detail barang kita set=0.
Petunjuk :
Insert into pengadaan values(id,’root’,tanggal,supplier,0);ImageImage
Khusus untuk form harga jual barang, digunakan untuk update kolom harga_jual pada table barangImage
Image
Untuk menampilkan “Form Stok” mengambil dari tabel barangImage
Form Stok digunakan untuk menampilkan jumlah stok barang dari stok terkecil sampai stok terbesar, yang di kelompok kan berdasarkan kategori barangImage
Sampai pada langkah ini database kita adalah sebagai berikut :Image
Catatan :
1. Pada tabel “rel_pengadaan_barang” terdapat atribut belum_terjual,atribut ini digunakan untuk menghitung stok pada sistem, hal ini kita perlukan agar atribut jumlah, dapat mempertahankan histori pengadaan jika dikemudian hari data itu diperlukan.
2. Atribut belum_terjual memiliki nilai mula-mula sama dengan atribut jumlah pada tabel barang dan akan berkurang jika ada transaksi penjualan.
3. Pada tabel “rel_penjulan_barang” terdapat atribut laba, nilai dari atribut ini di peroleh dari :
(Jumlah_barang_yg_dijual * harga_jual) – (jumlah_barang_yg_dijual* harga_beli) , perhatikan bahwa harga jual selalu memiliki satu nilai yang sama di dalam sistem,tetapi harga beli barang bisa memiliki harga yang berbeda-beda, untuk itu harus teliti dalam menghitung laba
4. Atribut laba Jika pada tabel “rel_penjualan_barang” digunakan untuk menampung laba per-barang berbeda dengan tabel “penjualan” yang memiliki atribut total_penjualan dimana digunakan untuk menghitung total laba pada satu transaksi.
0
1. Membuat Form Pengadaan Barang
Desainlah form pengadaan barang sehingga memiliki tampilan sebagai berikut :Image
Image
  • Dalam form diatas tidak terdapat inputan id pengadaan, karena kita ingin memberikan format automatis dari id pengadaan adalah sebagai berikut :
TB.TANGGAL_PEMBELIAN.NOMOR
Misal pada tanggal 10 April 2013 kita melakukan beberapa transaksi maka ID yang terbentuk adalah :
TB.10.04.2013.100
TB.10.04.2013.101
TB.10.04.2013.102
………………………….. dst.
Petunjuk :
Untuk membuat ID_PENJUALAN seperti contoh diatas dapat menggunakan sintak :Image
  • Pada contoh diatas inputan tanggal berupa tampilan tanggal, kita dapat menggunakan objek ini dengan menambahkan library JDateChooser, dapat anda download di http://www.netbeans.org cari plugin dengan nama JDateChooser, kemudian tambahkan pada jendela palette melalu palette Manager :
Image
  • Dalam Form diatas juga terdapat button didalam JTable, untuk membuat button tersebut dapat menggunakan seperti contoh berikut :
    • Membuat kelas yang extends ke JButton dan mengimplementasikan TableCellRenderer.Image
    • Kemudian panggil kelas tersebut kedalam baris kolom pada proses select, contoh :Image
    • Untuk memberikan evenhandling terhadap button di dalam JTable,salah satunya dapat menggunkan sintak berikut :Image
    • Jika anda ingin melakukan insert data tanpa harus menekan tombol insert (cukup menggunkan perintah enter keyboard) kita bisa memberikan event pada txtSuplier dengan Event keyPressed.Image
    • Kemudian kondisikan seperti sintak berikut :Image
2. Membuat Form Detail Pembelian
Image
Rancanglah sebuah Form inputan seperti contoh diatas :Image
Image
Petunjuk :
Untuk load data dari database ke JComboxbox dapat dilihat dalam petunjuk pada praktikum 1. Untuk membrikan event pada JCombobox perhatikan contoh berikut :Image
Image
Image
  • Ketika kita memanggil Form Detail Pengadaan Secara Automatis kita mendapatkan nomor id_pengadaan seperti berikut :Image
  • Petunjuk :
    Untuk mengirimkan nilai tertentu dari satu kelas/Form ke kelas/Form yang lain dapat kita lakukan dengan membuat konstruktor yang meminta parameter, contoh sintak berikut :Image
  • Dalam Form diatas juga terdapat JRadioButton yang menyatakan ada tidaknya tanggal Kadaluarsa,kita dapat memberi event agar jika salah satu dipih maka yang lain di disable, kita dapat memberikan event mouse enter dan mouse exit,
    Misal : JRadioButton1 memiliki nama=JRadioButton1
    JRadioButton2 memiliki nama=JRadioButton2Image
  • Image
  • Pada Form diatas terdapat juga Form untuk memberikan harga jual,karena harga jual hanya terdapat satu harga dan tidak mungkin kita memberikan harga yang berbeda pada satu barang maka pastikan penyimpanan harga jual ada dalam table barang, ubahlah table anda jika terdapat kesalahan analisa :Image
  • Berikut ini Form untuk memberikan harga jual :
    Image
  • Load data barang kedalam Form harga jual,dan lakukan edit jika harga jual belum di berikan,contoh :Image
  • Petunjuk :
    Untuk menampilkan data diatas dapat menggunkan query :Image
0
1. Desain Visual
a. Form Input Kategori BarangImage
Image
b. Form Input Barang
Image
JComboBox yang digunakan oleh kategori mengambil semua isi dari kolom kategori pada table kategori, contoh :Image
Petunjuk :
Contoh baris program untuk mengambil/menampilkan nilai pada table kedalam JCombobox: Misal nama dari JCombox kita adalah comboKategori.Image
2. Validasi Inputan
a. Proses Inputan
  • Proses ini digunakan untuk mencegah adanya inputan data sampah/data yang tidak valid, seperti mengisi nilai dengan string kosong dll.Image
  • Petunjuk :
    Gunakan pengkondisian (IF…ELSE) untuk menghindari data yang tidak diinginkan bisa masuk kedalam database, contoh :Image
b. Proses Delete
  • Image
  • Proses delete adalah menghapus baris data yang diinginkan,agar supaya dikenali baris mana yang akan dihapus maka harus dipilih(di klik) terlebih dahulu ID mana yang di gunakan sebagai kunci penghapusan.
    Disamping itu proses delete jika memenuhi syarat jangan langsung dilakukan penghapusan, hal ini sangat rawan bagi user jika tidak sengaja melakukan perintah deleteImage
  • Petunjuk :
    Untuk menampilkan form konfirmasi gunanakan ConfirmDialog yang dimiliki oleh kelas JOption, contoh :Image
0
Study Kasus
Sebuah toko pengecer ingin membuat sistem informasi agar setiap transaksi yang dilakukan dapat tercatat secara rapi dan akuntabel,disamping itu pihak toko juga menginginkan :
  • Laporan laba rugi setiap hari,mingguan dan bulanan.
  • Laporan Stok barang
  • Peringatan barang yang akan habis dengan batas jumlah tertentu
  • List barang yang kadaluarsa
  • Barang yang paling laris terjual
  • Peringkat barang dengan laba terbesar
Proses yang terjadi didalam toko adalah sebagai berikut :
  • Pengadaan barang : disini tercatat tanggal pengadaan,jumlah barang,harga beli, nama toko (dalam nota) dan supplier jika memang ada yang menyuplai barang.
  • Proses transaksi penjual yang tercatat adalah pegawai/petugas yang menjual, harga jual, total belanja dan tanggal dilakukannya transaksi.
Operator toko adalah user yang di daftarkan, ada 2 level user :
  • Admin : mampu mengoperasikan semua menu dan mencetak laporan.
  • Penjaga toko : hanya mampu melakukan transaksi penjualan dan input barang.
Analisa Kebutuhan Sistem :
  • Untuk mempercepat proses input pengadaan maka harus ada :
    • List daftar barang.
    • Agar barang mudah di atur, maka perlu di kelompok-kan kedalam kategori, misal kategori : kue,rokok,makanan ringan,minuman ringan, alat tulis dll
  • Untuk mengatur proses pengadaan di perlukan :
    • Barang-barang yang dibeli, jumlah,harga satuan,tanggal pembelian barang, tanggal kadaluarsa barang,nama toko/supplier,stock opname(barang yang rusak) dan jumlah stok barang bertambah.
  • Untuk mengatur proses penjualan ke konsumen diperlukan pencatatan
    • Barang yang dijual,jumlah,harga jual satuan,tanggal penjualan,nama petugas yang menjual.
    • Setelah proses penjualan, laba toko bertambah, stok barang berkurang, perhitungan data barang terlaris dan barang barang yang memiliki laba besar .
  • User
    • Karyawan yang tercatak melakukan transaksi adalah mereka yang memiliki login ke sistem sehingga harus ada data user, dimana user meliki data level admin atau karyawan biasa
1. Study Kasus : Mini Market
2. Desain Sistem ;
a. Conceptual Data ModelImage
b. Physical Data ModelImage
0
Form yang sudah kita buat tidak akan berfungsi apa – apa jika tidak terdapat komponen di dalamnya,untuk memasukkan komponen ke dalam form dapat kita lakukan dengan cara :
Klik komponen yang ingin di masukkan -> kemudian klik ke atasnya form, contoh kita ingin menambahkan panel kedalam form, maka dapat di lakukan dengan cara :
Image
Klik Panel :
Geserlah panel untuk memperoleh panjang dan lebar sesuai kebutuhan, agar panel tidak hilang oleh kasat mata kita bisa perhatikan di jendela inspector : perhatikan gambar di bawah, ketika anda kehilangan pandangan tentang posisi panel yang sudah anda letakkan di atas form anda bias klik komponen tersebut pada jendela inspector.
Karena komponen JPanel (panel) di design secara default tidak kasat mata, agar selalu nampak oleh kita tambahkanlah border, dengan cara klik kanan panel(yang berada di atas form) yang akan di munculkan -> propertiesImage
Ketika anda klik kanan panel anda maka akan muncul :Image
Maka akan muncul tampilan berikut :
Pilihlah border, maka akan muncul pilihan berbagai macam border, pilihlah salah satu yang menurut anda cocok dengan aplikasi anda.Image
Disini dicontohkan dengan memilih title border :Image
Jalankan petunjuk sesuai nomor yang diberikan. Setelah itu klik OKOK  Close. Maka akan muncul tampilan berikut :Image
Dari form di atas bias kita kembangkan missal menambahkan TextField di dalam panel seperti berikut :Image
Klik kanan JTextField -> edit Text : hapus text kemudian atur JTextField dengan menarik kekanan dan kebawah agar memiliki tampilan seperti berikut :Image
Sampai langkah ini untuk melihat hasil yang kita kerjakan bias dengan klik preview design atau komplie project (shift + F6).Image
0
1. Membuat Form dan Variasinya
Beberapa variasi komponen yang dapat digunakan sebagai form adalah sbb :
a. JFrame Form
b. JDialog Form
c. JInternalFrame Form
d. JPanel Form
e. JApplet Form
f. Bean Form
g. Application Sample Form
h. MDI Aplication Sample Form
i. Master/Detail Sample Form
j. OK/Cancel Dialog Sample Form
2. Pembuatan form menggunakan JFrame Form maupun menggunkan bentuk yang lain memiliki kesamaan hanya yang membedakan adalah fungsi dari masing-masing komponen. Berikut langkah – langkah untuk membuat JFrame Form :
a. Buka Netbeans IDE.
b. Klik File -> New Project
Image
c. Kemudian pada Categori pilih Java, dan pada kolom Projects pilih Java Application
Image
Kemudian klik Next, untuk melanjutkan ke proses selanjutnya.
d. Setelah itu pada :
  • Project Name : isikan nama project.
  • Project Location : merupakan tempat dimana kita akan meletakkan project kita, ubah atau biarkan secara default.
Image
Klik Finish.
e. Jika sudah sukses membuat project maka akan muncul hasil sebagai berikut :
Image
f. Selanjutnya kita buat package(folder) di dalam project yang sudah kita buat, hal ini di maksudkan agar penyimpanan file-file .java dapat kita kelompokkan berdasarkan folder yang kita kehendaki.untuk membuat package, langkahnya sebagai berikut :
Klik kanan project yang sudah kita buat -> New -> Java Package
Kemudian berikan nama package(folder) sesuai keinginan user.
Image
Kemudian klik Finish
g. Selanjutnya adalah membuat JFrame Form, dengan langkah – langkah sebagai berikut :
Klik kanan package yang sudah kita buat -> New -> JFrame Form
Image
Kemudian berikan nama pada kolom Class Name, misal : BelajarForm1
Image
Kemudian klik Finish
h. Sampai saat ini kita sudah selesai membuat JFrame Form :
Image
i. Untuk membuat jenis form yang lain memiliki cara yang sama hanya pada poin g, pilih jenis form yang di inginkan.
0
1. Dasar Teori
Graphical User Interface atau GUI adalah metoda interaksi secara grafis antara pengguna dan komputer. Selain ituGUI juga merupakan perangkat pertama untuk mengendalikan fungsi-fungsi suatu software, dan membuat pengguna mudah untuk memahami bagaimana menggunakan software tersebut. Software akan kelihatan bagus, jika GUItersebut tampak menarik. GUI menjadi salah satu faktor kemudahan dalam penggunaan komputer. Java GUI adalah bahasa pemrograman komputer yang telah menggunakan metoda interaksi secara grafis antara pengguna dan komputer. Java menyediakan banyak tool seperti Abstract Windowing Toolkit (AWT) dan Swing untuk mengembangkan aplikasi GUI yang interaktif. Pada praktikum ini, kita akan menggunakan komponen-komponen darijava swing, walaupun nantinya sangat memungkinkan kita juga akan menggunakan komponen dari java awt dan mengkombinasikan dengan komponen java swing yang sudah kita pakai.
2. Java Swing
Pada awalnya kata swing digunakan untuk menyebut proyek yang mendevelop komponen- komponen baru dalam bahasa pemograman java, oleh karena komponen pada java swing banyak di kembangkan dari komponen yang sebelumnya yaitu java awt (Abstract windowing toolkit). Secara garis besar komponen swing dapat di rangkum sbb:
Image
3. Netbeans
Netbeans merupakan lingkungan pengembang pemogram java yang biasa disebut IDE(integrated development environment) yang paling bagus dalam mengelola GUINetBeans disponsori Sun Microsystems karena penggunaanya yang cukup mudah dan handal banyak yang berpendapat bahwa netbeans merupakan IDE terbaik saat ini jika dilihat dari sudut pandang pengelolaan grafik user interface. Apakah ada IDE lain yang sebaik netbeans ? Jawabnya ada. Berikut IDE yang terkenal pada saat ini :
  • Dr. Java, program gratis yang dikembangkan oleh Universitas Rice, Amerika Serikat
  • BlueJ, program gratis yang dikembangkan oleh Universitas Monash, Australia
  • IntelliJ IDEA (commercial)
  • Oracle JDeveloper (free)
  • Xinox JCreator (ada versi berbayar maupun free)
  • Eclipse JDT (open source- Eclipse Public License)
Eclipse dibuat dari kerja sama antara perusahaan-perusahaan anggota ‘Eclipse Foundation’ (beserta individu-individu lain). Banyak nama besar yang ikut dalam ‘Eclipse Foundation’, termasuk IBM, BEA, Intel, Nokia, Borland. Eclipse bersaing langsung dengan Netbeans IDE. Plugin tambahan pada Eclipse jauh lebih banyak dan bervariasi dibandingkan IDE lainnya.
0
Materi : Perkalian Silang 2 Vektor
1. Teori Perkalian Silang 2 Vektor
  • Perkalian vektor (perkalian silang) antara vektor a dan b, didefinisikan sebagai :
Image
  • Berdasarkan definisi perkalian silang antara dua vektor, maka perkalian vektor dalam bentuk koordinat dapat ditentukan dengan terlebih dahulu memandang perkalian vektor antar vektor-vektor berikut :
Image
  • Hasil perkalian vektor antar vektor basis tadi, dapat disajikan dalam bentuk tabel. Tabel berikut memuat hasil perkalian vektor antar vektor-vektor basis i, j, dan k.
3





  • Perkalian vektor antara vektor = (x1,y1,z1)  dan vektor b =(x2,y2,z2)  , dapat ditentukan dengan menghitung determinan matriks ordo 3 berikut :
4




  • Jika arah panah menunjukkan ke arah kanan (Contoh 1,2,3), maka operasi yang dilakukan yaitu penjumlahan, sedangkan jika arah panah menjukkan ke arah bawah (Contoh 4,5,6) maka operasi yang dilakukan yaitu pengurangan. Kemudian berikut contoh yang didapat dari operasi di atas :
5



  • Cara yang lebih mudah untuk menentukan hasil perkalian vektor antara vektor
    = (x1,y1,z1)  dan vektor b = (x2,y2,z2), adalah dengan langka :
  1. Buat dua baris bayangan yang diambil dari baris pertama masing masing vektor, lalu corett baris pertama.
  2. Hitung determinan matriks ordo 2 yang dibentuk oleh setiap dua baris mulai dari baris kedua, pasangan antara baris 2 dan baris 3 akan menghasilkan komponen baris pertama pada hasil perkalian.
6






  • Perlu kita ketahui, pada operasi di atas perkalian yang dimaksud ialah operasi yang di tandai warna biru, y1.z2 – z1.y2 dan seterusnya hingga sampai perkalian paling bawah.
2. Contoh Perkalian Silang 2 Vektor
7





3 komentar:

  1. tolong fotonya di upload ulang gan... perlu banget,,,trimaksih

    BalasHapus
  2. gan, boleh minta source code packagenya gak? tolong gan, masih newbie java.

    BalasHapus
  3. maaf sebelumnya baru hadir lagi... :) maaf atas keterlambatan jawabannya

    BalasHapus

ICBS PAYAKUMBUH NEWS

CERITA ASIK

INFO BMKG

BERITA IT

Obrolan

OLAH RAGA

DUNIA

Foto Leo

Foto Leo

ALQURAN TERJEMAHAN

JADWAL SHOLAT

jadwal-sholat

Popular Posts

DOKUMENTASI

TAMU