Selasa, 26 Maret 2013

Program Konversi Kilobyte ke Megabyte dan GigaByte


 
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package athir;

import javax.swing.JOptionPane;

/**
 *
 * @author NAHWU
 */
public class KonversiByte {
    public static void main(String[] args) {
        // TODO code application logic here
        String input;   //input adalah variabel bertipedata string
        long kb;        //kb adalah variabel bertipedata longint
        long mb;        //mb adalah variabel bertipedata longint
        long gb;        //gb adalah variabel bertipedata longint
        long sisa;      //sisa adalah variabel bertipedata longint
        long nilai;     //nilai adalah variabel bertipedata longint
       
        input = JOptionPane.showInputDialog("Masukkan Nilai Konversi : ");
        // menampilkan input dialog dan menyimpan data yang dimasukkan kedalam varibel input
        nilai = Integer.parseInt(input);  //mengkonversi nilai string ke nilai integer
       
        gb = nilai / 1048576;   // nilai dibagi 1048576 disimpan ke variable gb
        sisa = nilai % 1048576; // nilai sisa pembagian 1048576 disimpan ke variable sisa
        mb = sisa / 1024;       // sisa dibagi 1024 disimpan ke variable mb
        kb = sisa % 1024;        // sisa sisa pembagian 1024 disimpan ke variable kb
       
        JOptionPane.showMessageDialog(null,"Hasil Konversi Dari " + nilai + " kb adalah  => " + gb + " Gb " + mb + " Mb " + kb + " kb ");
        // menampilkan pesan hasil konversi dan menampilkan nilai dari viriabel nilai,gb,mb dan kb
    }
}


Menampilkan input dialog dan memberi nilai yang akan dionversi



Menampilkan pesan hasil dari konversi nilai dari input dialog diatas

semoga bermanfaat :)