Tutorial Membuat Kode Program Dengan Tipe Data
Tutorial Membuat Kode Program Dengan Tipe Data
sedang yang di kenal secara umum/utuh dalam satu program disebut variabel global
1). DataSiswa.Java
Buat sebuah file java dengan nama DataSiswa.Java
Kemudian ketikkan syntac berikut:
}
{
Jalankan file dengan Run atau menekan tombol shift+F6 pada keyboard. Hasil running file akan
muncul seperti berikut:
Jika muncul Output seperti diatas, dan output bertulis BUILD SUCCESS maka telah sukses dijalankan
2). LuasPersegi.Java
Buat sebuah file java dengan nama LuasPersegi.java
kemudian ketikkan syntac berikut:
panjang = 20;
lebar = 10;
Jika muncul Output seperti diatas, dan output bertulis BUILD SUCCESS maka telah sukses
dijalankan:)
b.konstanta
Pada pembahasan variable, sudah sempat disinggung tentang konstanta. Konstanta menyatakan
nilai yang tetap. Di bahasa pemrograman Java, konstanta (constant) berbeda dengan variabel.
Konstanta merupakan identifier yang berisi data yang sudah ditentukan dan pasti, tidak dapat dirubah
(permanent) di dalam sebuah program. Dalam mendeklarasikan sebuah konstanta, diperlukan kata
kunci (keyword) final sebelum tipe data dan nama konstanta. Berikut ini adalah sintaksis
pendeklarasian dan pemberian nilai pada konstanta:
final adalah kata kunci Java (Java keyword) yang berarti bahwa nilai sebuah konstanta tidak dapat
berubah. Secara kaidah penamaan, nama konstanta ditulis dengan menggunakan huruf besar
semua.
1). LingkaranKonstanta.Java
Buat sebuah file java dengan nama LingkaranKonstanta.java kemudian ketikkan syntac
berikut:
luas = PI * r * r;
System.out.println("Luas Lingkaran dengan jari-jari= " + r
+ " adalah= " + luas);
}
{
Jika muncul output seperti diatas,dan ada output bertulis BUILD SUCCESS maka berhasil dijalankan.
c.operator
Operator dalam pemrograman digunakan untuk melakukan operasi tertentu. Misalkan kita ingin
menjumlahkan nilai dari variabel x dan y, maka kita bisa menggunakan operator penjumlahan (+).
Maka penulisan penujumlahan variable tersebut adalah x + y.
1). OperatorAritmatika.Java
Operator aritmatika digunakan untuk melakukan operasi aritmatika. Berikut operator aritmatika
yang ada pada pemrograman java.
Fungsi dari setiap operator sama dengan namanya, missal operator penjumlahan fungsinya adalah
untuk menjumlahkan variable.
contoh:
int a, b, c;
c = a + b;
package com.mycompany.helloworld;
import java.util.Scanner;
public class OperatorAritmatika {
public static void main(String[] args) {
int angka1;
int angka2;
int hasil;
// penjumlahan
hasil = angka1 + angka2;
System.out.println("Hasil penjumlahan angka diatas= " + hasil);
// pengurangan
hasil = angka1 - angka2;
System.out.println("Hasil pengurangan angka diatas = " + hasil);
// perkalian
hasil = angka1 * angka2;
System.out.println("Hasil perkalian angka diatas= " + hasil);
// Pembagian
hasil = angka1 / angka2;
System.out.println("Hasil pembagian angka diatas = " + hasil);
System.out.print("Input angka-1: ");
angka1 = keyboard.nextInt();
System.out.print("Input angka-2: ");
angka2 = keyboard.nextInt();
// Sisa Bagi
hasil = angka1 % angka2;
System.out.println("Hasil sisa bagi (mod) angka diatas= " + hasil);
}
{
Jika selesai Jalankan File Dengan Menekan shift+F6 pada keyboard
Jika muncul output seperti diatas,dan ada output bertulis BUILD SUCCESS maka berhasil dijalankan.
Kesimpulan:
Jika muncul pada output Input angka-1 dan Input angka-2 ketiklah angka (angka bebas)
yang mau anda jumlahkan,pengurangan,perkalian,bagikan,sisa bagi lalu pencet enter Pada
Keyboard
2). OperatorPenugasan.Java
Operator penugasan (Assignment Operator) fungsinya untuk meberikan tugas pada variabel
tertentu. Biasanya untuk mengisi nilai.
Berikut Operator Penugasan:
Nama Simbol
Pengisian Nilai =
Pengisian dan Penambahan +=
Pengisian dan Pengurangan - =
Pengisian dan Perkalian *=
Pengisian dan Pembagian /=
Pengisian dan Sisa bagi %=
Buat file java dengan nama OperatorPenugasan.java
kemudian ketikkan syntac berikut:
// penambahan
b += a;
// sekarang b = 15
System.out.println("Penambahan : " + b);
// pengurangan
b -= a;
// sekarang b = 10 (karena 15-5)
System.out.println("Pengurangan : " + b);
// perkalian
b *= a;
// sekarang b = 50 (karena 10*5)
System.out.println("Perkalian : " + b);
// Pembagian
b /= a;
// sekarang b=10
System.out.println("Pembagian : " + b);
// Sisa bagi
b %= a;
// sekarang b=0
System.out.println("Sisa Bagi: " + b);
}
{
Jika selesai Jalankan File Dengan Menekan shift+F6 pada keyboard
Jika muncul output seperti diatas,dan ada output bertulis BUILD SUCCESS maka berhasil dijalankan.
Kesimpulan :
Penambahan : 15 (karena 10+5)
Pengurangan : 10 ( karena 15-5)
Perkalian : 50 (karena 10*5)
Pembagian : 10 (karena 100/10)
Sisa bagi : 0 (karena tidak ada sisa bagi)
3. OperatorPembanding.Java
Sepeti namanya, tugas oprator ini untuk membandingkan. Operator ini juga dikenal dengan
opeartor relasi. Nilai yang dihasilkan dari operator ini berupa boolean, yaitu: true dan false.
Berikut operator pembanding:
4). OperatorLogika.Java
Operasi logika merupakan konsep dasar yang digunakn oleh proses komputasi dalam mesin
komputer. Operasi logika hanya menghasilkan nilai true (1) dn false (0), berikut operator logika dalam
pemrograman.
// Logika AND
c = a && b;
System.out.println("True && False = " +c);
//Logika OR
c = a || b;
System.out.println("True || False = " +c);
// Logika Negasi/Kebalikan/NOT
c = !a;
System.out.println("Negasi True= " +c);
}
{
Jika muncul output seperti diatas,dan ada output bertulis BUILD SUCCESS maka berhasil dijalankan.
5). OperatorTernary.Java
Opertor ini unik, seperti membuat pertanyaan. Simbolnya menggunakan tanda tanya (?) dan titik-
dua (:) untuk memisah jawabannya.
// menampilkan jawaban
System.out.println(jawaban);
}
{
d.ekspresi
Ekspresi adalah statement yang secara nyata menyelesaikan tugas tertentu dan mengembalikan
nilai yang dihasilkannya (statement biasa biasanya tidak akan mengembalikan nilai apapun). Karena
ekspresi dapat mengembalikan suatu nilai, maka Anda dapat mengassign nilai tersebut ke sebuah
variabel atau mengoperasikannya dengan statement tertentu.
Kebanyakan ekspresi dalam Java menggunakan operator. Operator adalah simbol khusus untuk
operasi tertentu, seperti untuk operasi aritmatika, assignment, increment, decrement, dan berbagai
operasi logika.
Dalam operator increment dan decrement, letak operator adalah penting. Operator yang terletak
di depan operan berarti nilai operan dioperasikan terlebih dahulu sebelum diambil. Sebaliknya jika
operator berada di belakang operan, maka nilai operan diambil dulu sebelum dioperasikan.
// Increment
System.out.println("nilai a adala a = a++;
System.out.println("nilai a setelah increment (dibelakang)
adalah= " + a);
a = ++a;
System.out.println("nilai a setelah increment (didepan) adalah= "
+ a);
// Decrement
System.out.println("nilai b adalah= " + b);
b = b--;
System.out.println("nilai b setelah increment (dibelakang)
adalah= " + b);
b = --b;
System.out.println("nilai b setelah increment (didepan) adalah= "
+ b);
}
{
Jika muncul output seperti diatas,dan ada output bertulis BUILD SUCCESS maka berhasil dijalankan.
Semoga bermanfaat bagi semua,jika ada
kekurangan/kesalahan silahkan komentar.Selalu like dan
selalu visit blog ini
sekian terima kasih.