• Tidak ada hasil yang ditemukan

Pelajari tentang Pertemuan ke 3

N/A
N/A
Leiden Fauzi

Academic year: 2023

Membagikan "Pelajari tentang Pertemuan ke 3"

Copied!
29
0
0

Teks penuh

(1)

Pertemuan ke 3

Variabel, Konstanta, dan Ekspresi M. Rudi Sanjaya

(2)

Variabel dan Tipe Data

Dalam setiap Bahasa pemrograman sala satunya Bahasa pemrograman java, pasti akan mengenal apa itu Variabel dan Tipe Data. Kedua bagian ini merupakan hal yang sangat penting dalam pemrograman yang saling berkaitan, kedua hal ini yang tidak bisa lepas Ketika kita belajar Bahasa pemrograman apapun termasuk pemrograman dengan Bahasa java

(3)

Variabel

Variabel merupakan item yang digunakan untuk

menyimpan pernyataan objek. Nilai pada variable dana di simpan sementara, di panggil Kembali, dihitung,

dibandingkan dan dikonversi sesuai dengan karakteristik tipe data dari variable tersebut. Deklarasi Variabel adalah sebagai berikut :

<data tipe><nama variable> [=initial value];

(4)

Tipe Data

Tipe Data merupakan karakteristik sebuah variable yang mempunyai fungsi untuk menyimpan data teks dan data angka. Tipe Data Teks tidak dapat dihitung, sedangkan tipe data angka dapat di hitung

(5)

Ada 2 Jenis Tipe Data

1. Tipe Data teks  tipe data menyimpan data dalam

bentuk teks, walaupun di simpan dalam bentuk angka jika tipe data Teks maka di anggap sebagai Teks, sehingga

tidak dapat digunakan untuk menghitung. Ada beberapa jenis tipe data teks di antarany adalah String 

Menyimpan rangkaian Karakter teksm, sedangkan Char  adalah menyimpan 1 Karakter teks.

Contoh Tipe Data String, String myTeks = “Hello World”; // String

Char contohnya : Char myLetter =‘A’; // Charakter

(6)

Yang kedua :

Tipe Data Angka  jenis tipe data yang menyimpan nilai angka yang dapat dihitung dengan operasi matematika seperti Perjumlahan, Penguranga, Perkalian, dan

Pembagian

(7)

Tipe Data di Java

(8)
(9)

String

Tipe data string adalah tipe data yang berfungsi menampung kumpulan karakter seperti kata dan kalimat. Tipe data string dideklarasikan dengan kata “string”. Contoh tipe data string adalah adalah “apel”, “penjualan”, dan kumpulan karakter lainnya

(10)

Konsep Variabel di Java

Secara prinsip, variable di java adalah suatu wadah di memori komputer yang digunakan untuk menyimpan nilai yang terkandung di dalamnya dapat berubah sewaktu – waktu Ketika program dijalankan variable harus di deklarasikan terlebih dahulu sebelum digunakan, contoh deklarasi variable :

int x;

Deklarasi di atas menyatakan variable x dikaitkan dengan suatu tempat di memori dan digunakan untuk menyimpan data bertipe int, setelah di deklarasikan seperti itu dilakukan, variable x dapat diisi dengan nilai bertipt int (bilangan bulat) kapan saja.

(11)

Lanjutan

Jika kemudian terdapat pernyataan yang mengubaj isi variable x, lokasi memori tidak Berubah, tetapi isinya bergabti, sebagai contoh :

x = 10;

Membuat isi x berubah menjadi 10, jika kemudian terdapat perintah :

x = 15;

Isi X nya adalah menjadi 15.

(12)

File : Variabel.java

public class Variabel {

public static void main (String[] args) { int x; // Deklarasi Variabel X;

x = 10;

System.out.println(“Isi X = “ +x);

x = 15;

System.out.println(“Isi X = “ +x);

} }

(13)

Hasilnya

(14)

Jika Error Program tampil sbb :

(15)

Apakah satu pernyataan deklarasi dapat digunakan untuk mendeklarasikan variable sekaligus ?

Ya, hal itu memungkinkan sepanjanhg tipe semua variable tersebut sama, sebagai contoh, deklarasikan :

int x;

int y;

Dapat di satukan dalan satu deklarasikan sbb:

int x,y;

(16)

Apakah pemberian nilai dapat dilakukan Ketika variable di deklarasikan ?

Ya, dapat, sebagai contoh :

int jumlah = 10;

Adalah pernyataan mendeklarasikan variable jumlah dan di isi dengan bilangan 10, Adapun :

double harga = 20.5;

 Adalah pernyataan yang mendeklarasikan variable harga bertipe double dan diisi dengan bilangan real 20,5.

(17)

Lanjutan

Tipe double menyatakan tipe bilangan yang mengandung pecahan (bilangan Pecahan)

Tanda pecahan di program harus di tulis menggunakan titik (Bukan Koma yang biasa kita gunakan sehari - hari).

(18)
(19)

Apa yang terjadi kalau suatu

variable dideklarasikan Kembali ?

Tidak diperkenankan untuk mendeklarasikan Kembali suatu variable, sebagai contoh :

public class Dekulang {

public static void main (String [] args { int nilai; // Deklarasi Variabel Nilai

nilai = 10;

float nilai; // Deklarasi Ulang System.out.println(nilai);

} }

(20)
(21)

Latihan

Buatlah program biodata pribadi dengan nama kelas ”Biodata” Tampilan data sebagai berikut :

Nama Lengkap :

Nama Penggilan :

Jenis Kelamin :

Umur :

Asal Sekolah :

Kewarganegaraan :

Tampilkan data berikut gunakan Varibel dan Type Data !

(22)
(23)

Pemberian Nama untuk Konstanta

Di java, konstanta adalah suatu nama untuk menyatakan nilai tetap, berikut pembuatan mirip dengan deklarasikan variable yang di inisialisasi, tetapi di awali dengan kata kuncil final, contoh :

Final double PHI = 3.14;

Pada contoh di atas PHI adalah Konstanta dengan nilai 3.14

Final double PHI = 3.14 dan double PHI = 3.14 ?

Sebagai Konstanta, kalua pakai final, isi PHI tidak dapat di ubah

(24)
(25)

Ekspresi / Ungkapan

Merupakan suatu bentuk komputasi atau perhitungan yang melibatkan operator dan Operand.

Operator menyatakan Tindakan yang dilakukan, sedangkan operand adalah objek yang dikenai Tindakan.

Contoh : x+2 adalah Ekspresi, dalam hal ini x dan 2 adalah operand sedangkan + adalah operator

(26)

Operator perhitungan Aritmatika

Operator Keterangan Contoh Hasil

* Perkalian 2 * 4 8

2*3.5 7

/ Pembagian 6/3 2

3.0 / 2 1.5

% Sisa Pembagian (Hanya

Bilangan Bulat 8 % 3 0

4 % 2 0

+ (Unary) Tanda Positif +6 6

- (Unary) f Tanda Negatif - 7 -7

+ Perjumlahan - 2+3 5

- Pengurangan - 4-1 3

++ Penaikan nilai sebesar satu - a=1 a berisi 2

- a++

-- Pengurangan nilai sebesar satu

- a = 1 a berisi 0

- a--;

(27)
(28)

Variabel dari Keyboard

Menggunakan Kelas Scanner. Tambahkan baris berikut di atas definisi kelas yang berisi main ()

Import java.util Scanner;

Tahap berikutnya adalah membuat objek berkelas Scanner sebelum pembacaan data dari keyboard bisa dilakukan. Contoh :

Scanner kbd = new Scanner (System.in)

Selanjutnya, objek kbd bisa di pakai untuk melakukan pembacaan data. Contoh mengenai hal ini akan diberikan belakangan. Tahap terakhir adalah menutup objek berkelas Scanner, perintah berupa

objekScanner.close();

Berdasarkan contoh objek kbd, perintah adalah : kbd.close();

(29)

Contoh Program

Referensi

Dokumen terkait

Diskripsi Mata Kuliah : Memberikan pemahaman tentang konsep dan prinsip kerja jaringan komputer dan memberi kemampuan merancang dan menganalisis suatu sistem jaringan komputer