Sabtu, 08 Oktober 2011

Mengenal Operator Pada Java - "drty-way"

Operator merupakan simbol khusus yang menyajikan operasi khusus pada satu , dua , atau tiga operand dan kemudian akan mengembalikan hasilnya.

untuk berbagai operator pada java bisa anda lihat disini atau dapat anda cari disini

Sebagai bahan pengenalan, kita dapat menyimak berbagai program berikut :

Penjumlahan :

import java.util.Scanner;
public class Jumlah {
    public static void main(String args[]) {
        Scanner masuk = new Scanner(System.in);
        int A,B,jumlah;
        System.out.print("Bilangan 1 = ");
        A = masuk.nextInt();
        System.out.print("Bilangan 2 = ");
        B = masuk.nextInt();
        jumlah = A+B;
        System.out.println("Jumlah = "+jumlah);
    }
}
Hasil :

Aritmatika :
public class Aritmatika {
    public static void main(String args[]) {
        System.out.println("1 + 2 = "+(1+2));
        System.out.println("3 * 2 = "+(3*2));
        System.out.println("7 / 3 = "+(7/3));
        System.out.println("3 - 2 = "+(3-2));
        System.out.println("13 % 5  = "+(13%5));
        System.out.println("");
        System.out.println("1 + 2 * 3= "+(1+2*3));
        System.out.println("1 + 2 / 2= "+(1+2/2));
        System.out.println("9 - 2 % 2 = "+(9-2%2));
    }
}
Hasil :

Contoh lain :

import java.util.Scanner;
public class AllOperator {
    public static void main(String args[]) {
        Scanner masuk = new Scanner(System.in);
        int A,B,jml_tambah,jml_kali,jml_bagi,jml_mod,jml_kurang;
        System.out.print("Bilangan 1 = ");
        A = masuk.nextInt();
        System.out.print("Bilangan 2 = ");
        B = masuk.nextInt();
        jml_tambah = A+B;
        jml_kurang = A-B;
        jml_kali = A*B;
        jml_bagi = A/B;
        jml_mod = A%B;
        System.out.println("Hasil Operator Aritmatika");
        System.out.println("=========================");
        System.out.println("Jumlah = "+jml_tambah);
        System.out.println("Kurang = "+jml_kurang);
        System.out.println("Kali = "+jml_kali);
        System.out.println("Bagi = "+jml_bagi);
        System.out.println("Sisa = "+jml_mod);
    }
}
Hasil :

Contoh lain 2 :
import java.util.Scanner;
public class KelilingLuasLingkaran {
    public static void main(String arg[]){
        /* rumus keliling lingkaran = 2 * phi * jari-jari
         * Luas lingkaran 2*phi*jari-jari*jari-jari
         */
        Scanner masuk = new Scanner(System.in);
        float jari_jari,keliling,luas;
        float phi=3.14f;
        System.out.print("Masukan jari-jari lingkaran : ");
        jari_jari = masuk.nextFloat();
        keliling = 2*phi*jari_jari;
        luas = 2*phi*jari_jari*jari_jari;
        System.out.println("Keliling lingkaran = "+keliling);
        System.out.println("Luas lingkaran = "+luas);
    }
}
Hasil :

Contoh Lain 3:

import java.util.Scanner;
public class KelilingLuasPersegiPanjang {
    public static void main(String arg[]){
        /* rumus keliling  = 2*(panjang+lebar)
         * Luas = panjang*lebar
         */
        Scanner masuk = new Scanner(System.in);
        float panjang,lebar,luas,keliling;
        System.out.println("Menghitung Luas dan Keliling");
        System.out.println("      Persegipanjang");
        System.out.println("============================");
        System.out.print("Masukan panjang  : ");
        panjang = masuk.nextFloat();
        System.out.print("Masukan lebar  : ");
        lebar = masuk.nextFloat();
        keliling = 2*(panjang+lebar);
        luas = panjang*lebar;
       
        System.out.println("============================");
        System.out.println("Panjang   = "+panjang);
        System.out.println("Lebar     = "+lebar);
        System.out.println("Keliling  = "+keliling);
        System.out.println("Luas      = "+luas);
    }
}
Hasil :


End
Comming soon - with explanation and downloadable full :P

0 komentar:

Posting Komentar