Memahami Konteks Polimorfisme Di Java
Polimorfisme bias diartikan seperti kemampuan suatu variable untuk mengubah perangai sesuai dengan objek hasil instansiasi yang digunakan.
Mengerti JAVA GUI
Java GUI mendukung pembangunan melalui Abstract Windowing Toolkit, atau AWT. AWT adalah Java yang setara dengan Microsoft Windows Common Control Library atau Motif widget toolkit.
Aplikasi Menentukkan bilangan Positif dan Negatif di Netbeans
Pada kesempatan kali ini saya akan memberi cara untuk membuat program MENGHITUNG JUMLAH BILANGAN BULAT DAN PECAHAN DARI ANGKA YANG DI INPUT USER menggunakan Netbeans.
Sedikit Ilmu Mengenai Jaringan
Jaringan computer adalah peralatan Hardware atau Software untuk menyambungkan antar computer untuk berbagi data dan lain sebagainya..
Pemaksimalan Fitur Merge di Excel
Cara Menggunakan Fitur Mail Merge di Microsoft Word 2007 - Kegiatan Surat Menyurat dan Pembuatan Laporan, untuk Operator Sekolah (baca : Tata Usaha Sekolah) adalah bagian dari tugas rutin
Kamis, 08 November 2012
Memahami java Swing
Swing Java adalah salah satu pemrograman berbasis GUI(Graphical User Interface) di Java. Sesungguhnya di Java terdapat dua macam pemrograman berbasis GUI(Graphical User Interface) yaitu : AWT dan Swing.
Kamis, 30 Agustus 2012
Menghitung Jumlah Bilangan Bulat dan Bilangan Pecahan yang di Input USER
langsung saja maaf kalau berantakan
-----------------------------------------------------------------------------------------------------------------Buatlah sebuah program dengan menggunakan bahasa java dengan algoritma dan ketentuan berikut ini ,
-----
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package thr;
/**
*
* @author Ismail
*/
import java.util.Scanner; //penggunaan class Lib Scanner
public class THR {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
{
// TODO code application logic
int i = 0; //variabel utuk menyimpan jumlah banyaknya bilangan yang akan dimasukkan
int BilBulat = 0; // variabel untuk menyimpan banyaknya bilangan bulat
int BilPecahan = 0; // variabel untuk menyimpan banyaknya bilangan pecahan
Scanner In = new Scanner(System.in);//instansiasi agar bisa memasukkan input dari keyboard
System.out.println("Menentukkan Jumlah Bilangan Bulat dan Bilangan Pecahan; "); // Menampilkan Judul Program
System.out.println("Banyak Bilangan yang ingin di masukkan : "); //menampilkan banyaknya inputan yang akan di input user
i = In.nextInt();
double Bil [] = new double [i]; //deklarasi variabel array untuk menyimpan semua bilangan
for (int a = 1;a < i; a++)/* pengulangan untuk memasukkan semua bilangan dari user*/{
System.out.println("Masukkan Bilangan ke - " + a + ":" );
Bil[a] = In.nextDouble(); // bilangan user dimasukkan kedalam Array
}
//instansiasi class THRLib
THRLib lib = new THRLib();
BilBulat = lib.Bulat(Bil); //memanggil fungsi bilangan bulat
//instansiasi class THRLib2
THRLib2 lib2 = new THRLib2();
BilPecahan = lib2.Pecahan(Bil); //memanggil fungsi bilangan pecahan
//variabel bilangan sebagai parameter
//output dari jumlah
System.out.println("Bilangan Bulat Berjumlah : " + BilBulat + "buah");
System.out.println("Bilangan Pecahan Berjumlah : " + BilPecahan + "buah");
}
}
}
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package thr;
/**
*
* @author Ismail
*/
public class THRLib {
public int Bulat(double bil[])/* fungsi penyeleksi untuk bilangan bulat, variabel bil[] untuk menyimpan data dari parameter bilangan*/{
int n ;
int hasil1 = 0;
for(int a = 0; a < bil.length; a++) //untuk menyeleksi semua bilangan dari user
{
if(bil[a] % 1 == 0) hasil1 = hasil1 + 1; //setiap bilangan bulat yang muncul maka isi variabel hasil1 akan bertambah 1
}
return hasil1; //mengembalikkan nilai variabel hasil ke pemanggil fungsi
}
}
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package thr;
/**
*
* @author Ismail
*/
public class THRLib2 {
public int Pecahan (double Bil[]) // fungsi penyeleksi untuk bilangan pecahan
{
int hasil2 = 0;
for (int a = 0; a < Bil.length;a++) // pengulangan untuk menyeleksi semua bilangan dari user
{
if(Bil[a] % 1 != 0) hasil2 = hasil2 + 1; // setiap bilangan pecahan yang muncul maka isi variabel hasil2 akan bertambah 1
}
return hasil2; // mengembalikkan nilai variabel hasil2 ke pemanggil fungsi
}
}
-------
---------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------










