Konversi Bilangan Dengan JOptionPane
inilah coding konversi bilangan dengan dengan disertai JOptionPane
Berikut adalah script nya:
import javax.swing.JOptionPane;
private static String name;
private static String des;
private static String gender;
private static String kelamin;
private static int validDes;
static StringBuilder binerHasil= new StringBuilder();
static StringBuilder hexaHasil= new StringBuilder();
static StringBuilder oktalHasil= new StringBuilder();
static String sc;
public static void keBiner(int n){
Tampilkan postingan dengan label Java. Tampilkan semua postingan
Tampilkan postingan dengan label Java. Tampilkan semua postingan
Jumat, 07 September 2012
Minggu, 02 September 2012
Konversi Bilangan Menggunakan JAVA
sekarang kita akan mengkonversi bilangan desimal ke
3 jenis bilangan lain , yaitu biner , hexa , dan octal , yang
sebelumnya akan ada output.an berupa munculnya form nama ...
nah dari pada penasaran , yuk ikuti ...
Dibawah ini merupakan coding keseluruhan bab ini . ketikkan saja di netbeans anda .
package Praktek1;
import java.util.Scanner;
import javax.swing.JOptionPane;
//class utama
/**
*
* @author RVD
*/
public class KonversiBilangan {
//global variable
static String name; //object
static String kelamin; //object
static int bilDes; //variable
//fungsi/method rekursi
public static void Biner(int n){
if (n>1){
Biner(n/2);
}
System.out.print(n%2);
}
public static void Hexa(int n){
char[] daftarHexa={'0','1','2','3','4','5','6','7','8','9',
'A','B','C','D','E','F'};
if(n>1){
Hexa(n/16);
}
System.out.print(daftarHexa[n%16]);
}
public static void Oktal(int n){
char[] daftarOktal={'0','1','2','3','4','5','6','7'};
if(n>1){
Oktal(n/8);
}
System.out.print(daftarOktal[n%8]);
}
public static void inputDes(){
System.out.print("Memasukkan Bilangan Desimal = ");
Scanner inputan=new Scanner(System.in);
bilDes=inputan.nextInt();
//return bilDes;
}
public static void tampilBiner(){
inputDes();
System.out.print("Binerya adalah ");
Biner(bilDes);
}
public static void tampilHexa(){
inputDes();
System.out.print("Hexa nya adalah ");
Hexa(bilDes);
}
public static void tampilOktal(){
inputDes();
System.out.print("Oktal nya adalah ");
Oktal(bilDes);
}
public static int inpBil(){
System.out.println("=============================="
+ "\nSelamat datang " + kelamin + name + ",");
System.out.println("Silahkan memilih Menu Konversi "
+ "Bilangan ke: " + "\n1.Biner\n2.Hexa\n3.Oktal\n4.Exit");
System.out.print("Masukkan Angka Menu = ");
Scanner inputan=new Scanner(System.in);
int pilmenu=inputan.nextInt();
return pilmenu;
}
public static void menU(int pil){
System.out.println("\033"); //clear screen
switch(pil){
case 1: tampilBiner(); break;
case 2: tampilHexa(); break;
case 3: tampilOktal(); break;
case 4: System.out.println("Terima kasih atas partisipasi anda :D");
System.exit(0); break; //membersihkan kondisi FALSE
default: System.out.println("(Maaf. Pilih angka 1-4 saja)");
break;
}
System.out.println("\033"); //clear screen
}
public static void main(String aKU[]){
name=JOptionPane.showInputDialog("Masukkan Nama Anda : "); //utk memasukkan inputan nama
String[] choices = {"Laki-laki","Perempuan"}; //utk menentukan jenis kelamin
String Laki = "Bro ";
String Perempuan = "Sis ";
while (true) {
int response = JOptionPane.showOptionDialog(
null
, "Pilih jenis kelamin anda." // Pesan
, "Jenis Kelamin" // Judul di Tittlebar
, JOptionPane.YES_NO_OPTION // Tipe Option
, JOptionPane.QUESTION_MESSAGE // Tipe Pesan
, null
, choices
, "Exit" // Default button
);
switch(response){
case 0 : kelamin=Laki;
break;
case 1 : kelamin=Perempuan;
break;
}
//terus mengulang menu jika bukan angka 4
do{
menU(inpBil());
}
while(true);
}
}
}
Setelah anda menuliskan coding diatas , run coding tersebut dengan menekan tombol run atau shift+F6 .
nanti akan muncul :
setelah anda mengetikkan nama , misal "puput" pada kolom nama , tekan "OK" ,
setelah itu akan muncul :
setelah itu nanti akan keluar pilihan seperti ini :
nah dari pada penasaran , yuk ikuti ...
Dibawah ini merupakan coding keseluruhan bab ini . ketikkan saja di netbeans anda .
package Praktek1;
import java.util.Scanner;
import javax.swing.JOptionPane;
//class utama
/**
*
* @author RVD
*/
public class KonversiBilangan {
//global variable
static String name; //object
static String kelamin; //object
static int bilDes; //variable
//fungsi/method rekursi
public static void Biner(int n){
if (n>1){
Biner(n/2);
}
System.out.print(n%2);
}
public static void Hexa(int n){
char[] daftarHexa={'0','1','2','3','4','5','6','7','8','9',
'A','B','C','D','E','F'};
if(n>1){
Hexa(n/16);
}
System.out.print(daftarHexa[n%16]);
}
public static void Oktal(int n){
char[] daftarOktal={'0','1','2','3','4','5','6','7'};
if(n>1){
Oktal(n/8);
}
System.out.print(daftarOktal[n%8]);
}
public static void inputDes(){
System.out.print("Memasukkan Bilangan Desimal = ");
Scanner inputan=new Scanner(System.in);
bilDes=inputan.nextInt();
//return bilDes;
}
public static void tampilBiner(){
inputDes();
System.out.print("Binerya adalah ");
Biner(bilDes);
}
public static void tampilHexa(){
inputDes();
System.out.print("Hexa nya adalah ");
Hexa(bilDes);
}
public static void tampilOktal(){
inputDes();
System.out.print("Oktal nya adalah ");
Oktal(bilDes);
}
public static int inpBil(){
System.out.println("=============================="
+ "\nSelamat datang " + kelamin + name + ",");
System.out.println("Silahkan memilih Menu Konversi "
+ "Bilangan ke: " + "\n1.Biner\n2.Hexa\n3.Oktal\n4.Exit");
System.out.print("Masukkan Angka Menu = ");
Scanner inputan=new Scanner(System.in);
int pilmenu=inputan.nextInt();
return pilmenu;
}
public static void menU(int pil){
System.out.println("\033"); //clear screen
switch(pil){
case 1: tampilBiner(); break;
case 2: tampilHexa(); break;
case 3: tampilOktal(); break;
case 4: System.out.println("Terima kasih atas partisipasi anda :D");
System.exit(0); break; //membersihkan kondisi FALSE
default: System.out.println("(Maaf. Pilih angka 1-4 saja)");
break;
}
System.out.println("\033"); //clear screen
}
public static void main(String aKU[]){
name=JOptionPane.showInputDialog("Masukkan Nama Anda : "); //utk memasukkan inputan nama
String[] choices = {"Laki-laki","Perempuan"}; //utk menentukan jenis kelamin
String Laki = "Bro ";
String Perempuan = "Sis ";
while (true) {
int response = JOptionPane.showOptionDialog(
null
, "Pilih jenis kelamin anda." // Pesan
, "Jenis Kelamin" // Judul di Tittlebar
, JOptionPane.YES_NO_OPTION // Tipe Option
, JOptionPane.QUESTION_MESSAGE // Tipe Pesan
, null
, choices
, "Exit" // Default button
);
switch(response){
case 0 : kelamin=Laki;
break;
case 1 : kelamin=Perempuan;
break;
}
//terus mengulang menu jika bukan angka 4
do{
menU(inpBil());
}
while(true);
}
}
}
Setelah anda menuliskan coding diatas , run coding tersebut dengan menekan tombol run atau shift+F6 .
nanti akan muncul :
setelah anda mengetikkan nama , misal "puput" pada kolom nama , tekan "OK" ,
setelah itu akan muncul :
akan muncul output seperti ini .
lalu ketikkan saja sesuai perintah , contohnya :
1.
2.
setelah itu nanti akan keluar pilihan seperti ini :
jika anda ingin "exit" maka pilih nomor 4 , jika ingin mencoba jenis bilangan lainnya , pilih angka 1 , 2 atau 3.
Selasa, 24 Juli 2012
Tips Untuk Pemula
tips belajar java untuk pemula
- carilah buku java yang berbahasa indonesia jika tidak ada cari ebook bahasa inggris, lalu HABISI DIA!!!! hehe maksudnya bacalah sampai tamat.
- saat mencoba sebuah kode java, cobalah pahami dulu lalu coba ketik kodenya tanpa melihat kode, jika lupa baca lagi lalu ketik lagi sampai anda hafal dan mengerti logika dari kodenya.
- mulailah buat jadwal belajar java, lakukan setiap hari setidaknya
hanya untuk mempelajari apa yang anda telah pelajari pada hari
sebelumnya. yang penting tiap hari selalu latih otak dan hati anda saat
membuat kode program
- sebaiknya anda mempunyai setidaknya 2 sumber belajar(buku / ebook). karena akan semakin banyak sumber anda anda akan semakin mengerti kalau solusi itu banyak.
- jika bingung menyerang tiba – tiba, gunakanlah internet untuk mencarinya, insyaAllah akan anda temui jawabannya.
- jika sudah menghabisi bukunya, mulailah cari buku aplikatif atau buku yang isinya tentang membuat program secara keseluruhan, dari situ anda belajar buat program jadi, bukan cuma potongan kode. setelah selesai mengikuti kode – kode yang ada dalam buku, mulailah membuat program yang sama tanpa harus melihat buku, jika lupa coba pahami lagi dan lakukan lagi tanpa melihat buku.
- cari lagi buku – buku yang membahas pembuatan program secara utuh. terapkan!
- mulailah cari kasus sendiri lalu bikin kodenya sendiri. jika kesulitan mulailah googling
- coba masuk forum untuk melihat apa yang sedang ramai
diperbincangkan, jika anda mengerti topiknya cobalah untuk ikut
mengomentari agar anda tau sejauh mana kemampuan anda dibanding dengan
programmer lainnya
, setidaknya anda ikut menyimak topiknya
Belajar JAVA untuk pemula
Belajar JAVA untuk pemula
Bagi pemula, tutorial yang saya berikan ini sangatlah mudah. Siapapun bisa melakukannya asal mau mencoba saja. Tutorial ini cuman meng-Output kan 2 kata saja yaitu hello word (hehehehe), namun selalu dipakai setiap awal belajar bahasa pemrograman.Berikut adalah contoh programnya.1.import jeliot.io.*;
2.
3.public class Belajar_Java {
4. public static void main() {
5. System.out.println(“Hello word..!!”);
6. System.out.println(“Belajar java yuk..”);
7.
8. }
9.}
Belajar Java
Belajar Java Programming
Langkah awal sebelum mulai belajar koding bikin program, biasanya yang dumulai pertama kali mestinya cara menulis kata, yang biasanya dalam bahasa pemrograman disebut pemrograman “Hello word”.01 | /* |
02 | * To change this template, choose Tools | Templates |
03 | * and open the template in the editor. |
04 | */ |
05 |
06 | /** |
07 | * |
NetBeans
Apa itu NetBeans?
NetBeans merupakan sebuah proyek kode terbuka yang sukses dengan pengguna yang sangat luas, komunitas yang terus tumbuh, dan memiliki hampir 100 mitra (dan terus bertambah!). Sun Microsystems mendirikan proyek kode terbuka NetBeans pada bulan Juni 2000 dan terus menjadi sponsor utama. Saat ini terdapat dua produk : NetBeans IDE dan NetBeans Platform.The NetBeans IDE adalah sebuah lingkungan pengembangan - sebuah kakas untuk pemrogram menulis, mengompilasi, mencari kesalahan dan menyebarkan program. Netbeans IDE ditulis dalam Java - namun dapat mendukung bahasa pemrograman lain. Terdapat banyak modul untuk memperluas Netbeans IDE. Netbeans IDE adalah sebuah produk bebas dengan tanpa batasan bagaimana digunakan.
Tersedia juga NetBeans Platform; sebuah fondasi yang modular dan dapat diperluas yang dapat digunakan sebagai perangkat lunak dasar untuk membuat aplikasi desktop yang besar. Mitra ISV menyediakan plug-in bernilai tambah yang dapat dengan mudah diintegrasikan ke dalam Platform dan dapat juga digunakan untuk membuat kakas dan solusi sendiri.
Kedua produk adalah kode terbuka (open source) dan bebas (free) untuk penggunaan komersial dan non komersial. Kode sumber tersedia untuk guna ulang dengan lisensi Common Development and Distribution License (CDDL).
Belajar Java Dengan Netbeans 6.9, 7.0, 7.01, 7.1 , 7.1.1
Belajar Java Dengan Netbeans 6.9, 7.0, 7.01, 7.1 , 7.1.1
Netbeans sendiri memiliki keunggulan sendiri contohnya dapat membuat tampilan yang sering kita sebut dengan FORM.. pembuatan form di netbeans relatif lebih mudah daripada dengan editor java yang lain.. mulai dari komponen fallete yang dapat kita pilih denga cara tahan dan tarik ke tempat yang di berada di dalam tempat untuk editor…. contoh tampilan untuk penggunaan netbeans yang mudah contohnya mendesain seperti dibawah ini :
Gamabr diatas memperlihatkan penggunaan komponen panel untuk pewarnaan yang di dapat dengan mengklik kemudian pilih propertiesnya dengan backgoundnya di ganti sesuai dengan warna yang anda inginkan… dan masih banyak yang lainnya yang bisa kita lakukan contohnya sampai pemrograman database dengan multi FORM seperti dibah ini :
Apa itu java?
Pengenalan Java
Apa itu Java ?
Java adalah salah satu bahasa pemrograman berorientasi objek (OOP-Object Oriented Programming). Paradigma OOP menyelesaikan masalah dengan merepresentasikan masalah ke model objek.
Pemrograman Berorientasi Obyek (OOP)
Pemisalan Objek dalam OOP
Objek-objek dalam dunia nyata, mempunyai 2 karakteristik khusus : Status dan Perilaku. Contohnya, sepeda punya status(jumlah gir, jumlah pedal, dua buah ban) dan perilaku(mengerem, mempercepat, ubah gir).
Bahasa yang berorientasi pada objek pun mempunyai karakteristik yang sama dengan objek-objek di dunia nyata. Yaitu status yang dalam bahasa pemrograman biasanya disimpan sebagai Variabel dan perilaku yang diimplementasikan sebagai Method.
Apa itu Java ?
Java adalah salah satu bahasa pemrograman berorientasi objek (OOP-Object Oriented Programming). Paradigma OOP menyelesaikan masalah dengan merepresentasikan masalah ke model objek.
Pemrograman Berorientasi Obyek (OOP)
Pemisalan Objek dalam OOP
Objek-objek dalam dunia nyata, mempunyai 2 karakteristik khusus : Status dan Perilaku. Contohnya, sepeda punya status(jumlah gir, jumlah pedal, dua buah ban) dan perilaku(mengerem, mempercepat, ubah gir).
Bahasa yang berorientasi pada objek pun mempunyai karakteristik yang sama dengan objek-objek di dunia nyata. Yaitu status yang dalam bahasa pemrograman biasanya disimpan sebagai Variabel dan perilaku yang diimplementasikan sebagai Method.
Langganan:
Postingan (Atom)




