import java.io.*;
public class hari {

int angkahr;
String ket;


void input()throws IOException
{
BufferedReader input= new BufferedReader (new InputStreamReader(System.in));
System.out.println("Masukan simbol angka (1-7):");
angkahr=Integer.parseInt(input.readLine());

if (angkahr>=1 && angkahr<=5)
{ ket=("anda belum lulus"); }
else if (angkahr>=6 && angkahr<=7)
{ ket=("anda lulus"); }
else if (angkahr>=7 && angkahr<=10)
{ ket=("anda lulus dgn baek"); } }

void tampil() {
System.out.println("============");
System.out.println("| Nama Hari|");
System.out.println("============");
System.out.println("| "+ ket+" |");
System.out.println("============"); } }

Dan tampilannya adalah :

Operator logika digunakan untuk menghubungkan dua buah penryataan relasi. Hasil dari operator logika ini adalah benar (true) atau salah (false) sesuai dengan tabel kebenaran. Berikut adalah operator logika yang digunakan dalam Java:

operator logika

operator logika

import javax.swing.JOptionPane;

public class PersegiPanjang1 {

public static void main(String[] persegipanjang){

int panjang, lebar;
int luas, keliling;
String p, l;

p = JOptionPane.showInputDialog("input panjang:");
panjang = Integer.parseInt(p);

l = JOptionPane.showInputDialog("input lebar:");
lebar = Integer.parseInt(l);

luas = panjang * lebar;
keliling = 2 * (panjang + lebar);

JOptionPane.showMessageDialog(null, "panjang = " + panjang +
" lebar = " + lebar +
"\nluas persegipanjang = " + luas +
"\nkeliling persegipanjang = " + keliling);

}
}

output program PersegiPanjang.java saat dijalankan:




Di Java perator aritmatika yang mempunyai prioritas lebih tinggi akan dikerjakan lebih dahulu daripada operator yang prioritasnya lebih rendah.
Prioritas operator aritmatika dari tertinggi ke terendah adalah sebagai berikut:

1. ++ — (increment/decrement)
2. - (simbol minus)
3. *, /, % (perkalian pembagian modulus)
4. +, - (penjumlahan, pengurangan)

Jika operator memiliki prioritas yang sama maka operator yang letaknya ada di sebelah kiri akan dikerjakan terlebih dahulu.
Contoh:
a = 10 – 4 / 2
b = 9 / 3 * 2
c = 15 / (6 – 3)

Pernyataan yang pertama menghasilkan a = 8. Operator / mempunyai prioritas lebih tinggi sehingga dikerjakan terlebih dahulu.
Pernyataan yang kedua menghasilkan b = 6. operator / mempunyai prioritas yang sama dengan prioritas * sehingga operator yang letaknya di sebelah kiri akan dikerjakan terlebih dahulu.
Pernyataan yang terakhir menghasilkan 5 . Tanda kurung pada kurung pada pernyataan di atas mengubah urutan pekerjaan. Yang berada dalam kurung dikerjakan terlebih dahulu, kemudian hasilnya untuk membagi angka di depannya.

Operator adalah simbol yang digunakan dalam program untuk merubah suatu nilai. Dalam program, operator digunakan untuk:

* mengalikan nilai dua variabel
* menginisialisasi nilai pada variabel
* membandingkan nilai dalam dua variabel
* dan sebagainya.

contoh:
int bilangan1 = 6;
int bilangan2 = 3;
int bilangan3 = bilangan1 * bilangan2;

Dalam Java, ada beberapa macam operator menurut fungsinya. Operator yang sering digunakan sebagai berikut:

* operator aritmatika
* operator relasional
* operator logika

Selain itu masih terdapat beberapa operator sebagai berikut:

* operator assignment
* operator increment dan decrement
* operator concantenation
* operator bitwise

Menurut operand operator dibagi menjadi tiga yaitu:

* unary: operator yang hanya menggunakan satu operand saja, misalnya: -8, +9, dsb.
* binary: operator yang menggunakan dua operand, misalnya: 9+7, 7-4, dsb.
* ternary:operator yang menggunakan tiga operand, misalnya: 3*(5+2), dsb

Program di atas sangat sederhana, namun memiliki beberapa bagian
penting. Kita perjelas dengan melihat bagian-bagian tersebut satu per
satu. Dimulai dengan bagian:


class Mahasiswa {

Baris code ini mendeklarasikan sebuah class dengan nama Mahasiswa.Mahasiswa
Juga dinamakan Oatikan bahwa keseluruhan deklarasi dari class ini diawali dengan
{ dan ditutup dengan }. Semua code yang terletak di antara { }
merupakan bagian dari class ini.

String noMhs; String nama; String alamat; String jurusan;
Sedangkan pada bagian diatas adalah variable-variabel atau state dari sebuah kelas,
Dan behavior atau methodnya sendiri itu aladalah yang terdapat dalam void tampil.
Seperti
Public void tampil (){
System.out.printIn (“Nomor Mhs :”+noMhs);
System.out.printIn (“Nama :”+nama);
System.out.printIn (“Alamat :”+alamat);
System.out.printIn (“Jurusan :”+jurusan);
}

OOP (Object Oriented Progamming ) adalah metide pemrogaman yang mengikuti konsep-konsep berorientasi object. Yakni encapsulasi (pengkapsulan), inheritance (pewarisan), polimorfisme (keragaman/ bentuk lain).
1. Kelas dan Object
Kelas adalah definisi umum untuk himpunan object sejenis, merupakan bentuk logic. Dimana seluruh bahasa berorientasi objek dibangun yang mendefinisikan bentuk dan sifat/ perilaku (behaviour) dari sebuah objek. Objek adalah benda secara fisikn atau konseptual.
Contoh kelas, misalnya ada data mahasiswa dengan atribut: nomor mahasiswa, nama, jurusan, dan alamat. Berdasarkan data tersebut, bias dibuwat sebuah kelas yang bernama mahasiswa dengan atribut/ property: no_mhs, nama, jurusan dan alamat.
Berikut contoh penulisan program:
Class Mahasiswa{
String noMhs;
String nama;
String alamat;
String jurusan;
Mahasiswa (){
noMhs=”0809852643”;
nama=”Zidan”;
alamat=”Jl. Gejayan 34m yogyakarta”;
jurusan=”Sistem Informasi”;
}
Piblick void tampil (){
System.out.printIn (“Nomor Mhs :”+noMhs);
System.out.printIn (“Nama :”+nama);
System.out.printIn (“Alamat :”+alamat);
System.out.printIn (“Jurusan :”+jurusan);
}

About Qta.

Indonesia
blog ini nieee...punya Qta.... Sekumpulan mahasiswa di salah satu universitas swasta terkenal di Semarang. Qta yang kemana-mana selalu bersama...ngerjain tugas bareng, sekelas bareng, makan bareng...bahkan ke toilet aja bareng...eitss...tapi tidur gakk bareng...hohohoho... mau tau gak?? yang di maksut 'Qta' itu syapa aja???? ini niee...mahasiswa teladan di kampus...hahahaha - Sanni dike aldila - Yessica arumningtyas - Siti Asmiatun - Nur khakimah - Mega praditasari Qta ni satu kelompok matkul OOP di kelompok A12.6402 Semoga blog Qta ini bisa bermanfaat buat pembaca semua........AMIEN......

Followers