Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pengenalan dan Struktur Java (Deklarasi dan Inisialisasi Variabel)

Presentasi serupa


Presentasi berjudul: "Pengenalan dan Struktur Java (Deklarasi dan Inisialisasi Variabel)"— Transcript presentasi:

1 Pengenalan dan Struktur Java (Deklarasi dan Inisialisasi Variabel)

2 Tujuan Istruksional Khusus
Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu: Mendeklarasikan variabel Menginisialisasi variabel Menggunakan variabel untuk menyimpan data

3 Alokasi memori untuk radius
Menelurusi Eksekusi Program Alokasi memori untuk radius 1 public class ComputeArea { 2 /* Main method */ 3 public static void main(String[] args) { 4 double radius; 5 double area; 6 7 // Assign a radius 8 radius = 20; 9 10 // Compute area 11 area = radius * radius * ; // Display results 14 System.out.println("The area for the circle of radius " + 15 radius + " is " + area); 16 } 17 } radius no value

4 Alokasi memori untuk area
Menelurusi Eksekusi Program 1 public class ComputeArea { 2 /* Main method */ 3 public static void main(String[] args) { 4 double radius; 5 double area; 6 7 // Assign a radius 8 radius = 20; 9 10 // Compute area 11 area = radius * radius * ; // Display results 14 System.out.println("The area for the circle of radius " + 15 radius + " is " + area); 16 } 17 } radius no value area no value Alokasi memori untuk area

5 Menelurusi Eksekusi Program
Nilai 20 untuk radius 1 public class ComputeArea { 2 /* Main method */ 3 public static void main(String[] args) { 4 double radius; 5 double area; 6 7 // Assign a radius 8 radius = 20; 9 10 // Compute area 11 area = radius * radius * ; // Display results 14 System.out.println("The area for the circle of radius " + 15 radius + " is " + area); 16 } 17 } radius 20 no value area no value

6 Hitung area dan masukkan ke variabel area
Menelurusi Eksekusi Program 1 public class ComputeArea { 2 /* Main method */ 3 public static void main(String[] args) { 4 double radius; 5 double area; 6 7 // Assign a radius 8 radius = 20; 9 10 // Compute area 11 area = radius * radius * ; // Display results 14 System.out.println("The area for the circle of radius " + 15 radius + " is " + area); 16 } 17 } radius 20 area no value Hitung area dan masukkan ke variabel area

7 Tampilkan hasilnya di console
Menelurusi Eksekusi Program 1 public class ComputeArea { 2 /* Main method */ 3 public static void main(String[] args) { 4 double radius; 5 double area; 6 7 // Assign a radius 8 radius = 20; 9 10 // Compute area 11 area = radius * radius * ; // Display results 14 System.out.println("The area for the circle of radius " + 15 radius + " is " + area); 16 } 17 } radius 20 area Tampilkan hasilnya di console

8 Variabel 1 // Compute the first area 2 radius = 1.0; 3 area = radius * radius * ; 4 System.out.println("The area is “ + area + " for radius "+radius); 5 6 // Compute the second area 7 radius = 2.0; 8 area = radius * radius * ; 9 System.out.println("The area is “ + area + " for radius "+radius);

9 Deklarasi Variabel int x; Mendeklarasikan x menjadi variabel integer
double radius; Mendeklarasikan radius menjadi variabel double char a; Mendeklarasikan a menjadi variabel karakter

10 Inisialisasi Variabel
x = 1; Memberi nilai 1 pada x radius = 1.0; Memberi nilai 1.0 pada radius a = ‘A’; Memberi nilai ‘A’ pada a

11 Deklarasi dan Inisialisasi dalam 1 Langkah
int x = 1; double radius = 1.0; char a = ‘A’;

12 Variabel Konstanta Struktur: final tipeData NAMAKONSTANTA = NILAI;
final double PI = ; final int SIZE = 3;

13 Tata Cara Penamaan Variabel
Pilih yang memiliki arti dan menjelaskan namanya Nama variabel dan method: Gunakan huruf kecil Jika terdiri dari beberapa kata, gabung menjadi satu, gunakan huruf kecil untuk kata pertama, dan huruf besar untuk huruf pertama masing-masing kata Contoh: Variabel: radius, area Method: computeArea Nama class: Huruf besar huruf pertama masing-masing kata Misal: ComputeArea

14 Tata Cara Penamaan Variabel (lanj)
Nama konstanta: Huruf besar seluruh huruf, dan gunakan garis bawah (_) untuk menghubungkan masing-masing kata Misal: PI, MAX_VALUE

15 Tipe Data Primitif Java
Deskripsi byte Bilangan bulat 8 bit (-128 s/d +127) short Bilangan bulat 16 bit ( s/d ) int Bilangan bulat 32 bit ( s/d ) long Bilangan bulat 64 bit ( s/d ) float Bilangan pecahan 32 bit Akurasi 7 digit desimal Memiliki akhiran f untuk membedakan dengan double Contoh: float varFloat = 0.13f; double Bilangan pecahan 64 bit dengan presisi ganda (akurasi 15 digit desimal) char Karakter 16 bit boolean true atau false

16

17 LATIHAN Jelaskan apa yang dimaksud dengan Escape Sequence pada bahasa pemrograman Java! Buat contoh output yang menggunakan Escape Sequence! Apakah perbedaan Variabel dengan Konstanta? Buatlah contoh variabel yang memiliki tipe data integer, double, dan karakter (masing-masing tipe 3 contoh variabel), kemudian tampilkan outputnya! Buatlah contoh konstanta yang memiliki tipe data integer, double, dan karakter (masing-masing tipe 3 contoh konstanta), kemudian tampilkan outpunya! Buatlah sebuah output yang menghasilkan I♥U! (gunakan karakter ASCII)

18

19 Filosofi Pemrograman “Good programmer write code for machine….. Great Programmer write code for other programmer…..”

20


Download ppt "Pengenalan dan Struktur Java (Deklarasi dan Inisialisasi Variabel)"

Presentasi serupa


Iklan oleh Google