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, 30 Agustus 2012

Menghitung Jumlah Bilangan Bulat dan Bilangan Pecahan yang di Input USER

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

langsung saja maaf kalau berantakan 
-----------------------------------------------------------------------------------------------------------------
SOAL

  Buatlah sebuah program dengan menggunakan bahasa java dengan  algoritma dan ketentuan berikut ini ,

Program Menentukan Jumlah Bilangan Bulat  dan Pecahan
Tools yang digunakan : Teks Editor (Notepad, Wordpad, Notepad++, Komodo, etc)
Algoritma
Input
Jumlah bilangan yang akan dimasukan : N
Bilangan ke 1 :
Bilangan ke 2 :
…………………
………………...
Bilangan ke N :

Output
Jumlah Bilangan Bulat  :
Jumlah Bilangan Pecahan :
 Contoh :
Jumlah bilangan yang akan dimasukan : 5
Bilangan ke 1 : 5
Bilangan ke 2 : 7.3
Bilangan ke 3 : 9.45
Bilangan ke 4 : 4.22
Bilangan ke 5 : 2

Output
Jumlah Bilangan Bulat   : 2
Jumlah Bilangan Pecahan  :  3


Penilaian (Poin 110)
Penamaan variable ,operator, komentar untuk penjelasan program. ( Poin 10)
Program dibuat lebih dari satu file class dan satu method (satu method harus berjenis fungsi – memiliki nilai kembalian) ( Poin 25)
Penggunaan Class Library untuk Input dari Keyboard( Poin 30)
Pengunaan Struktur Kontrol  (Conditional dan Looping). ( Poin 20)
Program sesuai dengan Algortima yang diberikan ( Poin 25)



-----
------------------------------------------------------------------------------------------------------------------
Script 1
 


/*
 * 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");
    }
    }
}


------------------------------------------------------------------------------------------------------------------
Script 2


/*
 * 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
 }
   
   
}

-----------------------------------------------------------------------------------------------------------------
Script 3

/*
 * 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
 } 
   
}


  -------
-----------------------------------------------------------------------------------------------------------------
Link Unduh

.JAR

.CLASS

THR.class                                                       THRLib.class
THRLib2.class
 
---------------------------------------------------------------------------------------------------------------
PRINT SCREEN
 

---------------------------------------------------------------------------------------------------------------
                                                                       SELESAI

Jumat, 24 Agustus 2012

Contoh Pembuatan Tabel Angsuran Mobil di MS Excel

1.Buka MS Excel
2.Setelah terbuka MS Excel atur format Table dengan mengikuti langkah sebagai berikut:

  1. klik format
  2. klik column width untuk mengatur column atau row height untuk mengatur Row
  3. masukan angka sesuai keinginan
 3.Gunakan merge&center untuk menghubungkan 2 row ,column atau lebih menjadi satu ataupun yang kita inginkan
4.Gunakan formula untuk mempermudah perhitungan

Contoh jadi :