Sunday, May 9, 2010

Vektor pada Java

Posted on 11:26 AM by Agazhw

Listing Program:
import javax.swing.*;
class vektor
{
int n;
public static void main(String[]args)throws Exception{
int [] jum = new int[10];
int [] v1 = new int[10];
int [] v2 = new int[10];
String banyak = null;
banyak = JOptionPane.showInputDialog("masukkan Jumlah Elemen : ");
int n = Integer.parseInt(banyak);
for (int i=0;i
{
String be = null;
be = JOptionPane.showInputDialog( "masukkan elemen : [1,"+i+"]");
v1[i]=Integer.parseInt(be);
}
for (int i=0;i
{
String be2 = null;
be2 = JOptionPane.showInputDialog("masukkan elemen : [1," +i+ "]");
v2[i]=Integer.parseInt(be2);
}
System.out.print("Perkalian Vektor=");
for (int i=0;i
{
jum[i]=v1[i]*v2[i];
System.out.print(jum[i]+",");
if(i!=1)
{
System.out.print("");
}
}
}
}

Logika Program:
import javax.swing.*;
intruksi yang digunakan untuk mengimport class-class yang ada pada package javax.swing. berfungsi untuk mendapatkan inputan dari user.

class vektor
class baru yang bernama vektor.

int n;
mendeklarasikan variable n dengan tipe data integer.

public static void main (String[]args) throws Exception {
statement BufferedReader input untuk mendeklarasikan variabel bernama input, dengan tipe class BufferedReader.
Untuk membuat sebuah inputan/masukkan dari user.
penggunaan throws Exception adalah untuk penanganan error, dilempar ke bagian program dimana fungsi/method tersebut dipanggil.

int [] jum = new int[10];
int [] v1 = new int[10];
int [] v2 = new int[10];
mendeklarasikan matriks baru satu dimensi dengan tipe data integer dan jumlah elemennya maksimal 10.

String banyak = null;
Variable banyak dengan tipe data string bernilai sama dengan null.

banyak = JOptionPane.showInputDialog("masukkan Jumlah Elemen : ");
menampilkan dialog inputan dengan menggunakan perintah JOptionPane dan disimpan dalam variable banyak. Text yang ditampilkan adalah “Masukkan Jumlah Elemen:”

int n = Integer.parseInt(banyak);
Mendeklarasikan variabel n dengan tipe data int, Integer.parseInt digunakan untuk mengkonversi nilai string menjadi nilai integer.

for (int i=0;i
Menggunakan perulangan “for” dimana i mempunyai nilai awal 0, dengan kondisi i lebih kecil dari n, dan i ditambah dengan 1.

String be = null;
Mendeklarasikan variable be dengan tipe data integer dan bernilai sama dengan null.

be = JOptionPane.showInputDialog( "masukkan elemen : [1,"+i+"]"); v1[i]=Integer.parseInt(be);
menampilkan dialog inputan dengan menggunakan perintah JOptionPane dan disimpan dalam variable be. Text yang ditampilkan adalah "masukkan elemen : [1,"+i+"]"

for (int i=0;i
Menggunakan perulangan “for” dimana i mempunyai nilai awal 0, dengan kondisi i lebih kecil dari n, dan i ditambah dengan 1.

String be2 = null;
Mendeklarasikan variable be2 dengan tipe data integer dan bernilai sama dengan null.

be2 = JOptionPane.showInputDialog("masukkan elemen : [1," +i+ "]");
v2[i]=Integer.parseInt(be2);
menampilkan dialog inputan dengan menggunakan perintah JOptionPane dan disimpan dalam variable be2. Text yang ditampilkan adalah "masukkan elemen : [1,"+i+"]".

System.out.print("Perkalian Vektor=");
for (int i=0;i
Mencetak “Perkalian Vektor=”.

jum[i]=v1[i]*v2[i];
variable jum ke i= variable v1 dikalikan dengan variable v2.

System.out.print(jum[i]+",");
Mencetak variable jum dan menambahkan elemen koma.

if(i!=1)
System.out.print("");
Jika i bukan sama dengan 1 maka akan mencetak “” atau space.

Output Program:

2 Response to "Vektor pada Java"

.
gravatar
Henchan Says....

gimana caranya nulis di blog pake html biar ga kedetect kalo itu tulisan htmlm,mi?

Leave A Reply