Wednesday, December 14, 2011

Program Penjumlahan Menggunakan Java Swing

Pada posting hari ini saya akan kembali ingin berbagi ilmu pemrograman java. seperti postingan2 saya yang sebelumnya, nah untuk hari ini saya akan berbagi tentang java swing, java swing berguna menampilkan program dengan kotak dialog. untuk membuat program seperti ini kita membutuhkan package, kita ketahui di pemrograman java kita hampir selalu menggunakan package untuk membuat suatu program. Nah kalo kita ingin membuat program yang hasilnya berbentuk kotak dialog kita harus menggunakan package swing untuk mengaktifkanya dengan menambahkan package berikut ini "import javax.swing.JOptionPane;" (tanpa tanda "") di program kamu. untuk mempraktekannya mari kita coba buat suatu program menggunakan package java swing. program yang akan kita buat adalah program penjumlahan bilangan menggunakan java swing. untuk source codenya bisa kamu lihat dibawah dan bisa kamu coba praktekkan di komputer kamu.



import javax.swing.JOptionPane;

public class swing_andy {

public static void main (String[] args){

String bil1, bil2;



int bilangan1, bilangan2, jumlah;

bil1 = JOptionPane.showInputDialog("Masukkan Angka ke 1 ");

bil2 = JOptionPane.showInputDialog("Masukkan Angka ke 2 ");

//Sesi konvert dari string ke integer

bilangan1 = Integer.parseInt(bil1);

bilangan2 = Integer.parseInt(bil2);

jumlah = bilangan1 + bilangan2;

JOptionPane.showMessageDialog(null,"Hasilnya adalah " +jumlah, "hasilnya",JOptionPane.PLAIN_MESSAGE);

System.exit(0);

}

}



setelah membuat program diatas jangan lupa di save sesuai dengan
















Ok, nah gambar diatas adalah hasil dari program yang kita buat tadi, semoga bermanfaat,, Terima kasih..

Tuesday, December 13, 2011

Program Mencari Bilangan Prima di Pemrograman Java

udah lama gak posting karena waktu yang gak mendukung, tapi akhirnya dapat waktu juga untuk memposting. oke dech dari pada berlama - lama dengan pembukaan yang gak jelas, let's go to our topic today. topik hari ini masih gak jauh2 dari program, dan program kali ini adalah Menentukan Bilangan prima di pemrograman java. Nah program kita kali ini menentukan suatu bilangan itu prima atau tidak dengan inputan dari user atau keyboard. sebelum kita membuat program menentukan suatu bilangan itu prima atau tidak kita harus tau syarat untuk bilangan menjadi bilangan prima. Nah pasti udah pada tau kan syarat bilangan prima, tapi bagi yang belom tau gak usah khawatir, jadi syarat bilangan prima adalah bilangan yang bisa di bagi dengan 1 dan bilangan itu sendiri contohnya seperti 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97 dan seterusnya. Oke Sekarang kita akan membuat program Menentukan bilangan prima, nah saya udah buatkan programnya kamu2 yang membutuhkannya.jadi tinggal copy listing program di bawah ini dan paste di java editor kamu. dan jangan lupa save file anda sesuai dengan nama class program yang dibawah ini, atau bisa juga diganti. Nah ini dia listing program nya :



import java.util.Scanner;

public class prima {

public static void main{

int a; int prima = 1;

Scanner input = new Scanner (System.in);

System.out.print("Masukkan angka = ");

a = input.nextInt();



for (int b = 2; b< a; b++)

{

if((a%b)==0){

prima = 0;

break;

}

}

if (prima == 1)

{

System.out.println(a+" Prima");

}

else {

System.out.println(a+" Bukan Prima");

}

}

}



Nah Untuk hasilnya akan seperti ini :








Oke Semoga bermanfat :)

Tuesday, November 29, 2011

Install MinGW di Windows 7

Dalam pemrograman kita biasa menggunakan banyak compiler, dan compiler-nya pun bermacam-macam jadi kita bebas memilih untuk menggunakan compiler yang mana aja. nah sekarang saya ingin memberikan sebuah compiler yang sebenarnya sudah ada didalam komputer kamu dan kamu hanya perlu menginstall beberapa package untuk mendukungnya. Tau kah apa yang saya maksud?, yang saya maksud adalah CMD (Command Prompt), apa bisa?, saya juga dulu bertanya2 apakah memang bener cmd bisa menjadi compiler sebuah pemrograman. Nah jawabanya adalah benar jadi cmd bisa menjadi compiler sebuah pemrograman caranya kita menggunkan software yang namanya adalah MInGW dan MinGW ini digunakan untuk mendukung cmd menjadi compiler bahasa C dan C++. Nah untuk cara install MinGW di komputer kamu saya punya tutorialnya jadi gak usah takut, tutornya bisa kamu baca yang dibawah ini :

1. Pertama kamu harus download MinGW, kamu bisa download disini

2. Setelah di download, kamu klik dua kali ikon MInGW yang sudah kamu download, sampai keluar gambar seperti dibawah ini lalu kamu klik next.















3. Setelah kamu next kan, akan muncul gambar seperti gambar dibawah ini, pilih yang use pre-package repository catalogues lalu klik next lagi.















4. Setelah itu akan muncul box seperti dibawah ini dan pilih I accept dan klik next.















5. Untuk folder destination kamu bisa pilih sendiri dan klik next.















6. Untuk tahap ini kamu tinggal klik next aja.















7. Pada tahap ini kamu bisa pilih semua pilihan, lalu klik next.















8. Setelah tahap 7, akan muncul seperti gambar dibawah dan klik Install tunggu hingga selesai dan Finish.

















Setelah kamu selesai install MinGW ternyata masih ada pekerjaan kamu, yaitu membuat path dari program kamu, caranya yaitu sebagai berikut :

1. Kamu buka My Computer lalu klik kanan dan pilih Properties, lihat gambar berikut :















2. Setelah itu kamu pilih advance System Setting kalo bingung ikuti caranya seperti gambar berikut :









3. Setelah itu kamu pilih Environment Variabel seperti gambar berikut :



















4. Kalo udah muncul seperti gambar berikut kamu pilih yang new.



















5. Oke ini tahap terakhir, kamu isikan Variabel name = PATH dan Variabel value kamu isikan folder dimana kamu install, lihat gambar sebagai contoh.










6. Setelah kamu selesai membuat PATH sekarang kamu coba buka CMD lalu ketikkan gcc, jika muncul seperti gambar maka telah berhasil menginstall MinGW di komputer kamu.



Ok sekian tutor dari saya, semoga bermanfaat, terima kasih

Monday, November 28, 2011

Pemangkatan Bilangan di Pemrograman Java

Dalam Pemrograman Java kadang kita sering mengalami kebuntuan dalam menyelesaikan program yang kita inginkan, mungkin itu disebabkan pada pemrograman java terdapat banyak package yang mesti kita gunakan untuk menjalankan sebuah perogram. dan package yang terdapat dalam pemrograman java udah ditetapkan atau di defaulthkan oleh si pembuat bahasa pemrograman ini. nah kali ini saya ingin memberikan sebuah studi kasus tentang pemangkatan dalam pemrograman java, dimana pada studi kasus ini kita harus menggunakan sebuah package yang disisipkan pada program kita.

nah dari tadi kita ngomongin package, package dan package, sekarang apa itu package?, Package adalah sebuah sarana untuk mengelompokkan atau mengorganisasikan sebuah interface atau kelas yang sama menjadi satu unit tuggal dalam sebuah library. Nah itu lah yang dimaksud dengan package. udah ngertikan?, kalo untuk contoh dari package bisa kita lihat sebagai berikut :

1. import java.text.DecimalFormat

2. import javaxc.swing.*;

Kita udah lihat kan contoh package. sekarang ayo kita mulai bahas studi kasus untuk program pemangkatan bilangan dalam pemrograman java, untuk kasus ini kita biasa menggunakan header untuk matematika dan perintah pow dalam bahasa C untuk menyelesaikannya, kalau didalam pemrograman java kita juga menggunakan dua perintah tersebut namun syntaxnya berbeda, sekarang kita lihat perbedaannya

Pemrograman C = #include (math.h) dan pow(x,y)

Pemrograman Java = import java.math.*; dan Math.pow(x,y)



nah udah terlihat jelaskan perbedaanya, sekarang ayo kita lihat pemrograman java untuk pemangkatan :



import java.math.*;

public class andy {

public static void main(String[] args){

int angka=3;

int pangkat = 4;

System.out.println(Math.pow(angka,pangkat));

} }



jadi ini lah program pemangkatan dalam Pemrograman Java untuk sistem kerja pow, itu sama saja dengan sistem kerja pow di bahasa C dan yang kita sebut package adalah yang "import java.math.*;" . jadi seperti ini lah program untuk pemangkatan, jika anda sedang dalam membuat program dengan java dan mengalami error anda mungkin saja kurang dalam penggunaan package, so kalo udah gitu search dech di om google package apa yang kamu cari pasti dapat packagenya. ok dech sekian informasi dari saya, semoga bermanfaat dan saya ucapkan terima kasih.

Sunday, November 27, 2011

Setting Modem AHA mytv di Ubuntu 11.10

kali ini saya mencoba untuk membuat sebuah informasi yang sebelumnya sangat sulit mendapatkan pencerahan dari beberapa hasil informasi yang saya dapatkan. tetapi karena usaha yang keras dan gigih pada akhirnya saya mendapatkan pencerahan yang diberikan oleh teman saya pada waktu bereksperimen di lab yang penuh inspirasi, eh eh kok jadi lari dari pembicaraan hehe. oke dech langsung ke topik kita aja yaitu setting modem Aha mytv di Ubuntu 11.10, saya harap tutor saya ini dapat di mengerti dan bermanfaat bagi para pembaca yang budiman :).

Setting Modem AHA MyTv 140c di Ubuntu 11.10 mungkin hampir sama dengan setting modem lainnya di OS yang super Open source ini. untuk setting Modem di Ubuntu tidak sama dengan setting modem di Windows, kalau di windows tinggal colokkan modemnya tunggu beberapa menit nanti langsung keluar installannya, kalau di Ubuntu kita colokkan modem eh malah dibaca sebagai CD ROM. nah disinilah kerja kita sebenarnya, kita harus mengubah modem yang sebelumnya di baca sebagai CD ROM menjadi USB. tapi jangan khawatir saya punya langkah2 untuk setting modem aha di ubuntu. langkah - langkahnya adalah sebagai berikut :

1. Pertama kita harus colokkan modem AHA kamu di Komputer setelah itu download dan install wvdial di Ubuntu. saya sarankan jika anda tidak dapat terhubung keinternet pada saat kamu menggunakan ubuntu kamu bisa download wvdial di windows lalu setelah itu masuk lagi ke ubuntu, untuk download nya bisa disni. setelah kamu download kamu ekstrack file nya lalu kamu instal satu persatu dengan cara buka terminal lalu ketikkan "sudo dpkg -i lalu kamu drop n drag file yang kamu ekstrak ke terminal dan tekan enter tapi installnya harus satu per satu

2. setelah download dan install wvdial, kamu buka terminal lalu ketikkan "sudo gedit /etc/wvdial.conf" lalu tekan enter kemudian akan muncul di gedit wvdial.conf kalau sudah muncul, kamu ganti dengan yang dibawah ini :

[Dialer AHA]

Init1 = ATZ

Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0

Stupid Mode = 1

Modem = /dev/ttyUSB0

Phone = #777

Idle Seconds = 300

Password = aha

Modem Type = USB Modem

Compuserve = 0

Baud = 921600

Auto DNS = 1

Dial Command = ATDT

Ask Password = 0

ISDN = 0

Username = aha@aha.co.id

kemudian kamu save dan exit.

3. kemudian kamu ketikkan lagi di terminal "lsusb" dan enter nanti akan muncul seperti ini Bus 005 Device 003: ID 12d1:140c Huawei Technologies Co., Ltd..

4. Setelah itu kamu ketikkan lagi di terminal seperti ini "sudo modprobe usbserial vendor=0x12d1 product=0x140c" maka akan muncul seperti ini :

andy@andy-aspire-4741:~$ sudo wvdial AHA --> WvDial: Internet dialer version 1.60

--> Cannot get information for serial port.

--> Initializing modem.

--> Sending: ATZ

ATZ

OK

--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0

ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0

OK

--> Modem initialized.

--> Idle Seconds = 300, disabling automatic reconnect.

--> Sending: ATDT#777

--> Waiting for carrier.

ATDT#777

CONNECT

--> Carrier detected. Starting PPP immediately.

--> Starting pppd at Wed Oct 20 17:44:28 2010

--> Pid of pppd: 1866

--> Using interface ppp0

--> pppd: &# 65533;o

--> pppd: &# 65533;o

--> pppd: &# 65533;o

--> pppd: &# 65533;o

--> pppd: &# 65533;o

--> local IP address xx.xx.xx

--> pppd: &# 65533;o

--> remote IP address xx.xx.xx

--> pppd: &# 65533;o

--> primary DNS address xx.xx.xx.xx

--> pppd: &# 65533;o

--> secondary DNS address xx.xx.xx.xx

--> pppd: &# 65533;o



kalau sudah sperti ini maka kamu sudah bisa berinternet dengan secangkir kopi ditemani roti dan tentunya dengan Operating System yang super Open source.

tapi masih ada kekurangan dari system ini, kalau kita sudah eject modem kita dari komputer kamu, maka kamu harus setting ulang agar bisa berinternet lagi tapi tenang aja saya akan bagikan lagi tutornya ke kamu. caranya yaitu kamu buat file yang berekstensi sh, oke dech kalau masih bingung caranya ini langkah2 untuk membuat file .sh :

1.kamu buka gedit lalu kamu ketikkan program seperti berikut :

#!/bin/bash

sudo eject /dev/sr1

sleep 2

sudo modprobe usbserial vendor=0x12d1 product=0x140c

sleep 2

sudo wvdial AHA

sudo chmod +x AHA.sh



lalu kamu save di desktop dengan nama file AHA.sh, jadi file .sh ini sangat membantu kita supaya tidak setting ulang modem kita. untuk menjalankannya lihat langkah ke 2.

2. kita eject dulu modem kita dengan cara eject /dev/sr1 lalu kamu cabut modem kamu tapi setelah itu colokkan kembali

3. kemudian kamu buka terminal lagi lalu ketikkan "cd Desktop" lalu enter

4. kemudian kamu ketikkan lagi di terminal "sudo chmod 755 AHA.sh kalau terminal membutuhkan password maka masukkan password ubuntu kamu,

5. kamu ketikkan lagi di terminal ./AHA.sh lalu enter maka muncul seperti pada saat kamu berhasil koneksi ke internet atau muncul seperti pada lankah no 4. kalau sudah seperti ini kamu tinggal gampang aja koneksi ke internet dengan modem kamu.

ok sekian pencerahan dari saya untuk setting Modem AHA MyTv 140c di Ubuntu 11.10, semoga bermanfaat.

 
- ,