Pages

Jumat, 22 Oktober 2010

Operator dalam Java

OPERATOR DALAM JAVA

{ Maret 2, 2009 @ 10:43 am } · { Konsep Pemrograman Java }

Operator dalam Java dibedakan menjadi beberapa jenis, yakni:
• operator aritmatika
• operator relasional
• operator kondisional
• operator shift dan lojik
• operator assignment
• operator lainnya

Sama halnya dengan semua bahasa pemrograman, java menyediakan operator- operator aritmatika untuk manipulasi variabel data numerik. Tabel penggunaan dan jenis operator aritmatika dalam java bisa dilihat di bawah ini :

untitled5Contoh penggunaan operator aritmatika dapat anda lihat sebagai berikut:
import java.io.*;
class aritmatika{
public static void main(String[]args){
int pilihan = -1;
try{
while(true){
System.out.println(“Menu aritmatika bilangan integer”);
System.out.println(“====================================”);
System.out.println(“1. Penambahan”);
System.out.println(“2. Pengurangan”);
System.out.println(“3. Perkalian”);
System.out.println(“4. Pembagian”);
System.out.println(“5. Modulo(%)”);
System.out.println(“0. Keluar”);
System.out.print(“Pilihan Menu[1-5]:”);
BufferedReader answer=
new BufferedReader(new InputStreamReader(System.in));
pilihan=(new Integer(answer.readLine())).intValue();
if(pilihan==0){
System.out.println(“Terima kasih. Byeeeeeee”);
break;
}else if(pilihan > 5 || pilihan < 0){
System.out.println(“Masukan pilihan salah !”);
}else{
System.out.print(“Masukan operator 1:”);
int op1=
(new Integer(
(new BufferedReader(
new InputStreamReader(System.in))).readLine())).intValue();
System.out.print(“Masukan operator 2:”);
int op2=(new Integer((new BufferedReader(
new InputStreamReader(System.in))).readLine())).intValue();
if(pilihan==1){
System.out.println(“Hasil Penjumlahan”);
System.out.println(op1+”+”+op2+”=”+(op1+op2));
}else if(pilihan==2){
System.out.println(“Hasil Pengurangan”);
System.out.println(op1+”-”+op2+”=”+(op1-op2));
}else if(pilihan==3){
System.out.println(“Hasil Perkalian”);
System.out.println(op1+”*”+op2+”=”+(op1*op2));
}else if(pilihan==4){
System.out.println(“Hasil pembagian”);
System.out.println(op1+”/”+op2+”=”+(op1/op2));
}else if(pilihan==5){
System.out.println(“Hasil Module”);
System.out.println(op1+”%”+op2+”=”+(op1%op2));
}
System.out.println(“\n\n”);
}
}
}
catch(IOException e){
System.out.println(“Error I/O”);
System.exit(0);
}// end of try-catch
}// end of public static void main()
}// end of class opArit

0 komentar:

world of programmer