Minggu, 04 November 2018

Contoh perulangan menggunakan IF-ELSE IF-ELSE di java

CONTOH PERULANGAN MENGGUNAKAN IF-ELSE IF-ELSE DI JAVA


Contoh file Perulangan menggunakan if - else if - else

import java.util.Scanner;
class perulangan_if_banyak{
 public static void main(String args[]){
  Scanner input = new Scanner(System.in);
  int umur;

  System.out.println("Masukkan Umur:");
  umur = input.nextInt();
  if(umur >=1 && umur <= 5)
   System.out.println("Balita");
  else if(umur > 5 && umur < 13)
   System.out.println("Anak-Anak");
  else if(umur > 13 && umur < 18)
   System.out.println("Remaja");
  else
   System.out.println("Dewasa");
 }
}

Contoh file  perulangan menggunaka kasus perhitungan nilai akhir


import java.util.Scanner;
class hitung_nilai{
 public static void main(String args[]){
  Scanner input = new Scanner(System.in);
  int tugas,uts,uas;
  int nilai_akhir;

  System.out.println("Masukkan Nilai Tugas:"); tugas = input.nextInt();

  System.out.println("Masukkan Nilai UTS:"); uts = input.nextInt();

  System.out.println("Masukkan Nilai UAS:"); uas = input.nextInt();

  nilai_akhir = tugas+uts+uas;
  
  System.out.println("Nilai Total: "+nilai_akhir);

  if(nilai_akhir <=59)
   System.out.println("D");
  else if(nilai_akhir >=60 && nilai_akhir<70)
   System.out.println("C"); 
  else if(nilai_akhir >=70 && nilai_akhir<80)
   System.out.println("B");
  else
   System.out.println("A");
 }
}

Contoh perulangan menggunakan if-else di java

CONTOH PERULANGAN MENGGUNAKAN IF-ELSE DI JAVA


Contoh file Perulangan menggunakan if else

import java.util.Scanner;
class perulangan_if_else{
 public static void main(String args[]){
  Scanner input = new Scanner(System.in);
  int umur;

  System.out.println("Masukkan Umur:");
  umur = input.nextInt();
  if(umur == 10)
   System.out.println("Umur anda 10 tahun");
  else  
   System.out.println("Umur bukan 10 tahun");
 }
}


Contoh perulangan menffubakan if di java

CONTOH PERULANGAN MENGGUNAKAN IF DI JAVA


Contoh Perulangan menggunakan if

import java.util.Scanner;
class perulangan_if{
 public static void main(String args[]){
  Scanner input = new Scanner(System.in);
  int umur;

  System.out.println("Masukkan Umur:");
  umur = input.nextInt();
  if(umur == 10)
   System.out.println("Umur anda 10 tahun"); 
 }
}

Minggu, 21 Oktober 2018

Variabel, tipe data, dan operator pada pemograman java

VARIABEL, TIPE DATA, Dan OPERATOR PADA PEMOGRAMAN JAVA



Variabel pada Java

Variabel digunakan dalam program untuk menyimpan suatu nilai, dan nilai tersebut dapat diubah selama eksekusi program. Sedangkan konstanta menyatakan nilai yang tidak berubah pada saat eksekusi.

Bentuk Umum Deklarasi Variabel yaitu : [tipe data] [nama variabel] [;]

Contoh :

int harga;

char nama hari;

double bonus;

Berikut ini aturan-aturan dalam membuat variabel pada Java :

Case sensitive, huruf kecil dan kapital berbeda. Contoh: alamat, Alamat, dan ALAMAT menyatakan tiga variabel yang berbeda.
Nama dari sebuah variabel harus dimulai dengan sebuah huruf dan selanjutnya dapat diikuti dengan huruf atau angka.
Huruf yang bisa digunakan adalah dari ‘A’-‘Z’, ‘a’-‘z’, angka dari 0-9 dan juga simbol ‘_’ dan „$‟ , Untuk simbol lain dan spasi tidak dapat digunakan.
Dalam penamaan variabel juga tidak diperkenankan menggunakan reserved word atau keyword dari Java.
Panjang variabel tidak dibatasi. Dalam pendeklarasian variabel kita juga bisa menyatukan dua variabel dalam
   pendeklarasiannya

   Contoh : int i, j;

     long y,x;

     char a,b;

Tipe Data Pada Java

Tipe data mendefinisikan metode penyimpanan untuk mereperesentasikan informasi dan cara informasi diinterprentasikan. Tipe data berkaitan erat dengan penyimpanan variabel di memori karena tipe data variabel menentukan cara kompilator menginterpretasikan isi memori. Tipe data dalam Java dibagi 2 kategori:

Sederhana / primitive, terdapat 8 tipe-tipe sederhana dan dipisahkan dalam 4 kelompok :
√ Empat tipe adalah untuk bilangan bulat (integer) bertanda: byte, short, int, dan long.

√ Dua untuk tipe angka titik mengambang (floating point) atau bilangan pecahan: float dan double.

√ Satu untuk tipe karakter yaitu char, mewakili simbol pada himpunan karakter seperti tulisan dan angka.

√ Satu untuk tipe Boolean, merupakan tipe khusus untuk menunjukkan besaran logika (nilai-nilai logika).

Komposit, tipe data komposit disusun dari tipe data sederhana atau tipe komposit lain yang telah ada. Tipe ini antara lain: string, array, class, dan interface.
Operator Pada Java

Ekspresi adalah statement yang mengembalikan suatu nilai sedangkan Operator adalah suatu symbol yang biasanya digunakan dalam ekspresi. Operator akan melakukan suatu operasi terhadap operand sesuai dengan fungsinya, seperti penjumlahan, pengurangan, perkalian, dan sebagainya. Operator di Java ada 7 macam, yaitu :

Operator penugasan
Operator matematika
Operator penaikan dan penurunan
Operator bitwise ( manipulasi bit )
Operator relasional
Operator logika Boolean
Operator majemuk.
1.) Operator Penugasan, Operator ini adalah operator yang paling sederhana dan hanya dilambangkan dengan karakter ‟=‟. Operator ini digunakan untuk menugaskan suatu nilai ke suatu variabel.

Ekspresi

Arti

x += y

x = x + y

x -= y

X = x – y

x *= y

x = x * y

x /= y

x = x / y

2.) Operator Aritmatika, Operator ini digunakan dalam ekspresi matematika. Berikut ini daftar operator matematika yang dikenal dalam Java.

Operator

Arti Contoh
+

Penjumlahan 3+4

Pengurangan 5-7
*

Perkalian 5*5
/

Pembagian 14/7
%

Modulus 20%7
3.) Operator Perbandingan / Relasional, Operator ini digunakan untuk membandingkan dua buah nilai operand dan menghasilkan nilai Boolean yaitu true atau false. Berikut ini operator relasional dalam Java.

Operator

Keterangan Contoh
==

Sama dengan X == 3
!=

Tidak Sama dengan X != 3
<

Lebih kecil dari X < 3
>

Lebih besar dari X > 3
<=

Lebih kecil dari atau sama dengan X <= 3
>=

Lebih besar dari atau sama dengan X >= 3
4.) Operator Penaikan dan Penurunan, Operator ini digunakan untuk menaikkan atau menurunkan suatu nilai integer (bilangan bulat) sebanyak satu satuan, dan hanya digunakan pada variabel.


Operator

Keterangan
++

Penambahan dengan nilai satu

Pengurangan dengan nilai satu

Sebagai contoh :

x = x + 1;

y = y -1;

dapat ditulis menjadi:

x++ ;

y– ;

atau

++x ;

–y ;

5.) Operator Bitwise (manipulasi bit), Operator ini digunakan untuk operasi secara langsung terhadap bit yang menyusun suatu bilangan. Daftar operator bitwise dalam Java adalah sebagai berikut :

Operator

Arti

Bitwise negasi (NOT)
&

Bitwise AND
|

Bitwise OR
^

Bitwise XOR
>>

Geser kanan
>>>

Geser kanan tanpa mempertahankan sign (dengan nilai 0 sebagai pengisi bit paling kiri)
<<

Geser kiri
Karena operasi bitwise memanipulasi hingga ke bagian yang paling kecil dari suatu bilangan, yaitu bit maka diperlukan penjelasan lebih lanjut tentang bagaimana Java menyimpan reprsentasi suatu bilangan dalam bit, terutama sekali untuk representasi bilangan negatif. Java menyimpan representasi dari suatu bilangan sebagai bilangan basis dua (binary) yang tersusun atas bit. Contoh bilangan binary : 000100111. angka 0 dan 1 yang membentuk bilangan binary inilah yang disebut bit.

6.) Operator Logika Boolean, Operator ini hanya digunakan untuk melakukan operasi pada operand yang bertipe Boolean. Berikut daftar operator logika Boolean.

Operator

Keterangan
&

Logika AND
|

Logika OR
^

Logika XOR
!

Logika NOT
&&

Short Circuit Logika AND
|

Short Circuit Logika OR
==

Logika sama dengan
!=

Logika tidak sama dengan
7.) Operator Majemuk, Operator ini merupakan gabungan dari operator yang telah dibahas sebelumnya dengan operator penugasan. Berikut operator majemuk pada Java.

Operator Keterangan
+= Penambahan diikuti dengan penugasan
– = Pengurangan diikuti dengan penugasan
* = Perkalian diikuti dengan penugasan
/ = Pembagian diikuti dengan penugasan
% = Operasi modulus diikuti dengan penugasan
Berikut ini contoh penggunaannya :

Hasil +=10 : memiliki arti yang sama dengan hasil = hasil+10

Hasil -=20 : memiliki arti yang sama dengan hasil = hasil-20

Minggu, 14 Oktober 2018

"Program Java"


Pengertian Java
Java adalah bahasa pemrograman yang multi platform dan multi device. Sekali anda menuliskan sebuah program dengan menggunakan Java, anda dapat menjalankannya hampir di semua komputer dan perangkat lain yang support Java, dengan sedikit perubahan atau tanpa perubahan sama sekali dalam kodenya. Aplikasi dengan berbasis Java ini dikompulasikan ke dalam p-code dan bisa dijalankan dengan Java Virtual Machine. Fungsionalitas dari Java ini dapat berjalan dengan platform sistem operasi yang berbeda karena sifatnya yang umum dan non-spesifik.



Slogan Java adalah “Tulis sekali, jalankan di manapun”. Sekarang ini Java menjadi sebuah bahasa pemrograman yang populer dan dimanfaatkan secara luas untuk pengembangan perangkat lunak. Kebanyakan perangkat lunak yang menggunakan Java adalah ponsel feature dan ponsel pintar atau smartphone.

Kelebihan dan kekurangan Java
Setelah membahas mengenai pengertian java, selanjutnya kita membahas mengenai kelebihan dan kekurangan java. Kelebihan Java yang pertama tentu saja multiplatform. Java dapat dijalankan dalam beberapa platform komputer dan sistem operasi yang berbeda. Hal ini sesuai dengan slogannya yangs udah dibahas sebelumnya. Yang kedua adalah OOP atau Object Oriented Programming. Java memiliki library yang lengkap. Library disini adalah sebuah kumpulan dari program yang disertakan dalam Java. Hal ini akan memudahkan pemrograman menjadi lebih mudah. Kelengkapan library semakin beragam jika ditambah dengan karya komunitas Java.

Setiap hal pasti memiliki kelebihan dan kekurangan. Kekurangan yang dimiliki oleh Java adalah pada satu slogannya, takni “Tulis sekali dan jalankan dimana saja” ternyata tidak sepenuhnya benar. Beberapa hal harus disesuaikan jika dijalankan pada platform yang berbeda. Misalnya untuk J2SE dengan platform SWT-AWT bridge tidak dapat berfungsi di Mac OS X. Kekurangan lainnya adalah kemudahan aplikasi Java didekompilasi. Dekompilasi adalah suatu proses membalikkan sebuah aplikasi menjadi kode sumbernya. Hal ini memungkinkan terjadi pada Java karena berupa bytecode yang menyimpan bahasa tingkat tinggi. Hal ini terjadi pula pada platform .NET dari Microsoft sehingga program yang dihasilkan mudah dibajak kodenya karena sulit untuk disembunyikan.

Kekurangan Java yang lain adalah penggunaan memori yang cukup banyak, lebih besar daripada bahasa tingkat tinggi sebelum generasi Java. Namun hal ini memang sesuai dengan fitur beragam yang dimiliki oleh Java. Masalah memori ini juga tidak dialami oleh semua pengguna aplikasi Java. Mereka yang sudah menggunakan perangkat keras dengan teknologi terbaru tidak merasakan kelambatan dan konsumsi memori Java yang tinggi. Lain halnya dengan mereka yang menggunakan teknologi lama atau komputer yang sudah berumur tua lebih dari empat tahun akan merasakan adanya kelambatan. Namun apapun kelemahan yang dimiliki Java, faktanya adalah Java merupakan bahasa pemrograman yang populer dan digunakan di seluruh dunia saat ini.

Diharapkan artikel mengenai pengertian java beserta kelebihan dan kekurangannya di atas dapat kamu pahami dan bermanfaat bagi kamu yang membutuhkan