KATA KUNCI DAN OPERATOR Kata kunci yang terdapat pada Java dan C Hal terpenting tentang kata kunci yang terdapat pada Java maupun C adalah bahwa kata kunci inilah yang akan membentuk bagian terbesar dari pemrograman kita. Kata kunci ini, yang dikombinasikan dengan operator, membentuk mayoritas pernyataan-pernyataan yang mengisi fungsi-fungsi. Kerangka kerja yang digunakan Java mungkin berorientasi objek namun implementasinya sangat serupa dengan C. Operator dibagi menjadi beberapa jenis, yaitu : matematika, felasional, logika dan manipulasi bit (bitwise). Java mendukung semua operator C yang termasuk dalam masing-masing kategori tersebut. Berikut ini adalah daftar operator yang terdapat pada Java maupun C : + - ! % ^ & * ~ / > < ( ) { } [ ] ; ? : , . = ++ -- == <= >= != << >> += -= *= /= &= ^= %= <<= >>= && Berikut ini adalah program sederhana penggunaan beberapa operator Java :
import java.io.DataInputStream; import java.lang.String; import java.io.IOException; class leapYear { public static void main(String args[ ]) { DataInputStream dis = new DataInputStream(System.in); String Syear=null; System.out.print(“Enter a year : “); System.out.flush(); try { Syear = dis.readLine(); } catch (IOException ioe) { System.out.println(ioe.toString() ); System.exit(1); } long year = Long.parseLong(Syear); System.out.println(“year is “ + year); if ( ( (year % 4 == 0) && (year % 100 !=0) ) (year % 400 == 0) ) System.out.println(year + “ is a leap year!”); else Systemj.out.println(year + “ is NOT a leap year.”); } } Berikut ini adalah keluaran dari Latihan 7 : Enter a year : 1992 year is 1992 1992 is a leap year Latihan 7 memungkinkan kita memasukan tahun dan kemudian dengan menggunakan operator matematika dan logika Java, program menentukan tahun tersebut adalah tahun kabiset atau bukan. Ekspresi kunci dari program ini adalah : if ( ( (Year % 4 == 0) && (year % 100 != 0) ) (year % 400 == 0) ) yang dapat diterjemahkan menjadi : Jika tahun dapat dibagi DAN tahun TIDAK dabat dibagi 100 atau jika tahun dapat dibagi 400 MAKA tahun tersebut adalah tahun kabiset. Operator modulus digunakan untuk menentukan suatu bilangan habis di bagi dengan bilangan lain atau tidak, sedangkan operator logika menyediakan logika boolean (DAN, ATAU, dsb) | Home | | Kembali ke atas | |






0 komentar:
Posting Komentar