Insertion Sort

Coding Insertion sort dengan konsep OOP dan inputan user,,,,,,
Semoga berhasil yha teman,,,,

import java.io.*;
import javax.swing.JOptionPane;

class insert{
    static void printArray(int[] a){
        for (int i = 0; i < a.length; i++)
        System.out.print(" " + a[i]);
        System.out.print("\n");
    }
public static void insertion_sort(int array[], int n){
    for (int i = 0; i < n; i++){
      int j = i;
      int B = array[i];
      while ((j > 1) && (array[j-1] > B)){
        array[j] = array[j-1];
        j--;
      }
      array[j] = B;
    }  }

  public static void main (String args []) throws IOException{
       String get_value;
        int n =0;

    String strEntry;
        int i=0;
        int x = Integer.parseInt(JOptionPane.showInputDialog("Masukkan Index nya:"));
        int entry[] = new int[x];
        BufferedReader dataIn= new BufferedReader(new InputStreamReader(System.in));
        System.out.println();
        System.out.println();

        for( i =0 ; i < entry.length; i++){

            System.out.print("Masukkan Angka nya " + i +" : ");
            strEntry = dataIn.readLine();
            entry[i] = Integer.parseInt(strEntry);
        }
       System.out.println();
       System.out.println("== Angka Asli ==>");
        printArray(entry);

     insertion_sort(entry,entry.length );

        System.out.println("\n");
        System.out.println("== Angka Setelah Diurutkan ==>");
        printArray(entry);
  }}

Coding Kalkulator

Kali ini saya akan memberi coding tentang kalkulator berbasis JAVA, kalau ada yang kurang jelas saya minta maav yha teman.


import javax.swing.JOptionPane;

public class kal {
    public static void main (String[] args) {

String pesan_input = "1. penjumlahan\n2. pengurangan\n3. perkalian\n4. pembagian\nmasukkan pilihan anda !!!! ";
String c1 = JOptionPane.showInputDialog(pesan_input);
String a1 = JOptionPane.showInputDialog(" Masukkan nilai pertama");
String b1 = JOptionPane.showInputDialog(" Masukkan nilai kedua ");

double hasil;

double a2 = Double.parseDouble(a1);
double b2 = Double.parseDouble(b1);
int c2 = Integer.parseInt(c1);

switch(c2){
case 1 : hasil = a2+b2;
JOptionPane.showMessageDialog(null,"Hasil ="+ hasil);
break;
case 2 : if(a2>b2){
hasil =a2-b2;
}else{hasil = b2-a2;}
JOptionPane.showMessageDialog(null,"Hasil ="+ hasil);
break;
case 3 : hasil = a2*b2;
JOptionPane.showMessageDialog(null,"Hasil ="+ hasil);
break;
case 4 : hasil =a2/b2;
JOptionPane.showMessageDialog(null,"Hasil ="+ hasil);
break;
default : {JOptionPane.showInputDialog(null," inputan salah");
}}}}

Download Cepat

Kali ini saya ingin membagi sedikit pengetahuan kepada teman-teman tentang cara download yang cepat.
Seringkali dalam mendownload sebuah file atau aplikasi diinternet kita selalu ingin agar file atau aplikasi yang kita download tadi cepat selesai, untuk itu kita memperlukan aplikasi yang disebut IDM (Internet Download Manajer).
Mungkin aplikasi ini sudah tidak asing bagi sebagian dari kita, namun seringkali jika kita men-download IDM diinternet IDM tadi adalah Trial (masa uji coba).
Nah kali ini saya akan membagi kepada teman-teman IDM yang sudah tidak Trial atau sudah Registrasi, untuk men-download dan menjalankannya ikuti langkah-langkah berikut:


1. Download IDM, klik disini
2. Install IDM
3. Klik 2 kali pada Run.Reg
3. Setelah itu Copy Crack dan Paste di File yang kita install, misal pada Drive C:\Program File\Internet Download Manager
4. Nikmati download cepat ala IDM  ^_^


ooowwwhhh iyaa,,,,,
Jika sewaktu-waktu teman-teman sedang Online dan IDM minta update, jangan di update yha,,,Karena IDM akan meminta anda untuk Registrasi lagi dan anda harus membeli Licensi donk,,,,
Jadi kesimpulannya, IDM jangan di Update yha teman...


Have Fun.....
^_^

Pemutus Koneksi Internet

Salah satu cara untuk mengambil jatah banwitch wifi adalah dengan memutuskan koneksi internet pengguna wifi lalu mengambil banwitch nya.

Mungkin cara ini sedikit tidak baik, karena cara mengambil banwitch nya dengan memutus koneksi internet pengguna lain dan pasti merugikan orang lain.
Salah satu aplikasi tersebut adalah Nutcut, mungkin Netcut sudah tidak asing lagi bagi kita namun aplikasi ini tetap menjadi andalan sebagai pemutus koneksi internet. Kemarin saya mendengar ada aplikasi lain yang lebih kejam (lebay yha) dari pada netcut tapi aplikasi tersebut berjalan di Linux saja tapi saya belum mencoba aplikasi tersebut.

Sudahlah.....
Berikut cara pengambilan jatah banwitch via Netcut:
1. Download Nutcut, klik disini
2. Install Netcut
3. Pilih IP yang akan diputus, lalu klik Cut Off
4. Koneksi internet pengguna tersebut pasti akan putus

Tapi aplikasi ini tidak selalu bisa dijalankan, karena jika server menginstall Anti Netcut maka Netcut tidak akan bisa dijalankan di hotspot tersebut.

Jadi manfaatkan aplikasi ini jika hanya membutuhkan saja, jangan terlalu sering apalagi untuk berbuat jahil karena korban Netcut pasti marah kalau mengetahui anda putus koneksi internetnya.

Okey,,,,,,