Pada postingan kali ini saya akan mengepost tentang Java dengan kodingan rumus ABC. Berikut adalah listing programnya :
dan untuk hasil setelah di compile dan run adalah sebagai berikut :
Saya akan menjelaskan maksud dari program diatas ini :
Disini kita akan menghitung akar-akar persamaan kuadrat dengan tiga buah variable yaitu A,B dan C dan 2 koefisien yaitu x1 dan x2. Disini kita menggunakan metoda calc () yang memiliki arti bahwa metode private untuk mencari akar-akar persamaan kuadrat menggunakan rumus ABC. Dan disini rumus yang digunakan adalah d = b*b - 4*a*c yaitu rumus mencari Diskriminan.
Di program yang saya buat ini saya menginput 3 data dengan nilai 20, 30 dan 40 dan hasilnya adalah seperti gambar yaitu " tidak mempunyai akar-akar riil". Nah coba kalian menginputnya dengan inputan angka yang lain maka apa hasil yang akan terjadi ?
Selamat mencoba ya kawan kawan :)
Rabu, 22 Oktober 2014
Kamis, 16 Oktober 2014
Hasil Kodingan Java
Listing Program :
Ini adalah Hasilnya :
Algoritma :
Disini bisa dilihat bahwa hasil program di atas yaitu kita melakukan testing terhadap konstanta E dan konstanta PI serta testing pada Abs juga. karena kita menggunakan metode test (), maka kita melakukan pengujian, tetapi kita harus mengamati dulu hasil dan membandingkan hasil yang diperoleh. Untuk konstanta PI itu kita membuktikan bahwa nilai PI yang digunakan untuk menghitung luas lingkarang. Dan untuk Abs yaitu untuk menghitung nilai Absolut suatu angka dengan dimisalkan angka -23,23,0, dan 7. Ini agar membuktikan bahwa apa yang diujikan itu adalah benar atau tidak. Dan pada hasilnya adalah pengujian menunjukkan hasil yang tidak sesuai dengan ilmu matematika, karena itu disini membuktikan bahwa kita tidak bisa mengacu pada otomatisasi suatu program.
Jumat, 10 Oktober 2014
Pengenalan JAVA
Java adalah bahasa
pemrograman dan platform komputasi pertama kali dirilis oleh Sun
microsystems pada tahun 1995. Java merupakanteknologi yang mendasari
kekuatan program untuk utilitas, permainan dan aplikasi bisnis. Salah
satu karakteristik Java adalah probabilitas, yang berarti bahwa
program komputer yang ditulis dalam bahasa Java harus dijalankan
secara sama, pada setiap hardware / platform sistem operasi. Hal ini
dicapai dengan menusun kode bahasa Java ke sebuah Java bytecode.
Pengguna aplikasi biasanya menggunakan Java Runtime Environment (JRE)
diinstal pada mesin mereka sendiri untuk menjalankan aplikasi Java,
atau dalam browser web untuk applet Java.
Untuk pembuatan dan
pengembangan aplikasi berbasis Java Development Kit (JDK), dimana
saat ini pemilik lisensi dari JDK adal Oracle Corporation yang telah
secara resmi mengakuisisi Sun Microsystem pada wala tahub 2010. Ada
beberapa Java platform untuk kepeluan development, yaitu :
- Java SE (Standard Edition), yang khusus digunakan untuk pengembangan aplikasi pada PC atau workstation
- Java ME (Micro Edition), yaitu khusus digunakan untuk pengembangan aplikasi yang ada diperangkat mobile seperti HP, smartphone, PDA, tablet dan lain-lain
- Java EE (Enterprise Edition), khusus digunakan untuk pengembangan aplikasi skala besar dan plikasi web berbasis Java.
Tipe data dalam Java
Di dalam Java, ada
beberapa tipe data sabagai berikut :
- Byte : mempunyai range nilai -128 ... 127, merupakan bilangan bulat
- Short : mempunyai range nilai -32768 ... 32767, merupakan bilangan bulat
- Int : mempunyai range nilai -2147483648 ... 2147483647, merupakan bilangan bulat
- Long : mempunyai range nilai -9223372036854775808 ... 9223372036854775807, merupakan bilangan bulat
- Float : merupakan bilangan riil
- Double : merupakan bilangan riil
- Char : merupakan bilangan karakter
- String : merupakan bilangan string (beberapa karakter)
- Boolean : True / false
Operator Di Java
Operator
adalah suatu simbol atau tanda yang digunakan untuk mengoperasikan
dua value atau lebih untuk mendapatkan hasil. Berikut adalah
jenis-jenis operator di Java :
Operasi
Aritmatika
- + : penjumlahan
- - : pengurangan
- * : perkalian
- / : pembagian
- % : modulus (sisa hasil bagi)
Operasi
Logika
- & : logika AND
- | : logika OR
- ^ : logika XOR
- ! : logika NOT
Operator
Increment/Decrement
- ++ : value bertambah 1
- -- : value berkurang 1
Operator
Relasional
- < : lebih kecil dari
- > : lebih besar dari
- >= : lebih besar atau sama dengan dari
- <= : lebih kecil atau sama dengan dari
- = = : sama dengan
- != : tidak sama dengan
Operator
Majemuk
- += : contoh: a += 2, ekuivalen dengan a = a + 2
- - = : contoh: a - = 2, ekuivalen dengan a = a – 2
- *= : contoh: a *= 2, ekuivalen dengan a = a * 2
- /= : contoh: a /= 2, ekuivalen dengan a = a / 2
- %= : contoh: a %= 2, ekuivalen dengan a = a % 2
Konsep
pemrograman dalam java menggunakan konsep Pemrograman Berorientasi
Obyek (PBO) atau Object Oriented Programming (OOP). Semua program
Java merupakan suatu obyek. Dasar OOP meliputi istilah berikut ini :
- Class : model dari suatu obyek yang menjelaskan karakteristik serta fungsi yang dimiliki dari suatu obyek. Class merupakan wadah yang digunakan untuk menciptakan suatu obyek
- Object : merupakan suatu bentuk dari class
- Atrribute : elemen data dari suatu class. Atribut menyimpan informasi tentang class
- Method : sebuah fuction yang ada dalam suatu class. Dalam Java dibagi mendai Method Void dan Method Non Void
Daftar Pustaka :
Judul Buku : Pemrograman Java
Penulis : Rosihan Ari Yuana, S.Si, M.kom
Judul Buku : Pemrograman Java
Penulis : Rosihan Ari Yuana, S.Si, M.kom
Langganan:
Postingan (Atom)