SlideShare a Scribd company logo
1 of 36
TIPE DATA, VARIABEL,
DAN OPERATOR
ALGORITMA DAN PEMROGRAMAN
Mahasiswa diharapkan
mampu menjelaskan dan
menyampaikan pendapat
tentang Tipe data,
variabel dan operator
CAPAIAN PEMBELAJARAN
01
TABLE OF CONTENT
Definisi dan Jenis Tipe Data
Definisi dan Jenis Variabel
Definisi dan Jenis Operator
02
03
Implementasi tipe data, variabel, dan operator 04
PRE TEST 1. Apa yang anda ketahui mengenai tipe
data?
2. Apa yang anda ketahui mengenai variabel?
3. Apa yang anda ketahui mengenai
operator?
4. Sebutkan dan uraikan beberapa aturan
yang wajib diikuti dalam pemberian nama
variabel!
5. Sebutkan dan uraikan mengenai dua jenis
tipe data!
TIPE DATA
Tipe data adalah sebuah
pengklasifikasian data berdasarkan
jenis data tersebut. Tipe data
dibutuhkan agar kompiler dapat
mengetahui bagaimana sebuah data
akan digunakan
TIPE DATA PRIMITIF
Tipe data primitif merupakan tipe
data yang hanya menyimpan satu
nilai saja dalam satu variabelnya.
TIPE DATA PRIMITIF - INTEGER
Integer merupakan tipe data dasar berupa bilangan numerik yang tidak
mengandung pecahan desimal. Tipe data ini juga memiliki urutan, sehingga dapat
dibandingkan satu dengan lainnya.
contoh :
int a = 1000, int b = -15000
TIPE DATA PRIMITIF - FLOAT
Float merupakan tipe data yang dapat dinyatakan dalam bentuk pangkat maupun
desimal. Tipe data ini paling sering digunakan daalam menyatakan bilangan
pecahan atau bilangan nyata.
Contoh :
float phi = 3.14
TIPE DATA PRIMITIF - CHAR
Tipe data char adalah yang paling sering dipakai dalam komputasi. Tipe data ini
memiliki jangkauan 0 hingga 225 dengan karakter ASSCI. Char membutuhkan
1 byte atau 8 bit ruang di dalam memori untuk menyimpan sebuah karakter.
Contoh :
char karakterA = ‘A’
TIPE DATA PRIMITIF - BOOLEAN
Tipe data boolean merupakan tipe data
pemrograman yang memiliki dua nilai. Yaitu
benar (true) atau salah (false). Tipe data
boolean hanya dapat mewakili dua nilai dengan
pertimbangan seperti hubungan angka lebih
kecil atau lebih besar.
Contoh :
boolean salah = false
TIPE DATA NON PRIMITIF
Tipe data non primitif
merupakan tipe data yang
didefinisikan sendiri oleh
programmer dan biasanya berisi
lebih dari satu nilai.
TIPE DATA NON PRIMITIF - STRING
Tipe data string terdiri dari kumpulan karakter yang mencakup angka, huruf, dan jenis
karakter lainnya seperti teks biasa. String seringkali dianggap sebagai tipe data dasar,
karena data string paling sering digunakan oleh para programmer.
Contoh :
String nama = “Syifa”, String kota = “Surabaya”
TIPE DATA NON PRIMITIF - ARRAY
Tipe data array ini dapat menampung atau menyimpan beberapa
nilai sekaligus pada variabel. Array memiliki indeks yang dimulai
dari nol.
Contoh :
String [“Strawberry”, “Anggur”, “Pisang”],
int [] nilai = {80,65,85}
TIPE DATA NON PRIMITIF - CLASS
Class merupakan blueprint atau atau prototipe yang mendefiniskan variabel dan
method umum dari sebuah objek. Contoh dari class dalam kehidupan nyata
yaitu hewan, kendaraan, bunga, buah, dan sebagainya.
Contoh :
Pada class buah bisa memiliki objek seperti strawberry, anggur, pisang, apel,
jeruk, dan sebagainya.
TIPE DATA NON PRIMITIF - INTERFACE
Interface merupakan sekumpulan method tanpa isi yang hanya memuat
deklarasi dan struktur method, tanpa detail implementasinya. Sedangkan detail
dari method tersebut berada pada class yang mengimplementasikan interface
tersebut.
Contoh :
Interface Hewan{
Public void makan();
Public void tidur();
}
TIPE DATA NON PRIMITIF - ENUM
Enum dalam Bahasa java digunakan untuk membuar nilai yang bersifat
seperti konstanta. Dalam pembuatan enum, digunakan kata kunci enum.
Contoh :
Enum level = {ADMIN, MEMBER, GUEST}, enum db = {USER, PASS, HOST}
VARIABEL
Variabel merupakan suatu pengenal
yang digunakan untuk mewakili suatu
nilai tertentu di dalam proses program.
Pemrogram dapat memberikan nama
pada sebuah variabel untuk
mempermudah pemanggilan variabel
tersebut di dalam program.
ATURAN PEMBERIAN ATURAN NAMA VARIABEL
01
02
03
Harus dimulai dengan huruf abjad, tidak
diperbolehkan menggunakan angka atau simbol
Tidak diperbolehkan ada spasi diantaranya
Tidak diperbolehkan menggunakan simbol yang
bisa membingungkan
04
05
Sebaiknya memiliki arti yang sesuai dengan element
data
Sebaiknya tidak terlalu panjang
Contoh variable yang benar : Nama, Alamat, No_HP
Contoh variable yang salah : 4XYZ, IP rata, Var:+xy,458
Get Started
JENIS VARIABEL
DALAM
PEMROGRAMAN
JAVA
LOCAL VARIABEL
INSTANCE VARIABEL
STATIC VARIABEL
DEKLARASI VARIABEL
Contoh sintaks penulisannya yaitu:
type identifier = initial
Menyertakan nilai yang akan diberikan dalam tanda ():
type identifier (initial_value) ;
Contoh :
int a (0);
OPERATOR
Operator adalah suatu simbol yang
biasa digunakan dalam penulisan
bahasa pemrograman. Keberadaan
operator biasanya akan lebih banyak
ditemukan pada sebuah operasi-
operasi tertentu.
JENIS OPERATOR
OPERATOR ASSIGNMENT
OPERATOR ARITMATIKA
OPERATOR RELASIONAL
OPERATOR LOGIKA
OPERATOR BITWISE
OPERATOR TERNARY
OPERATOR INSTANCE OF
Operator sama dengan ini disebut sebagai operator
assignment yang berguna dalam memasukkan nilai ke
dalam variabel
Operator yang termasuk dalam jenis operator gabungan
pada dasarnya merupakan gabungan dari operator
assignment dan aritmatika
OPERATOR SAMA
DENGAN
OPERATOR
GABUNGAN
Operator Assignment atau Operator penugasan merupakan operator yang
biasa digunakan untuk memberikan nilai ke dalam suatu variabel.
OPERATOR ASSIGNMENT
OPERATOR ASSIGNMENT
Operator yang digunakan untuk melaksanakan
operasi aritmatika dan biasa ditemukan pada
operasi matematika dan operator ini merupakan
operator yang paling sering digunakan.
Operator artimatika ini terdiri menjadi 2
kelompok yaitu operator Binary dan operator
Unary.
OPERATOR ARITMATIKA
JUDUL
OPERATOR ARITMATIKA
Operator ini melibatkan dua buah operand dalam penggunaanya, berikut
merupakan table dari operator binary:
BINARY
JUDUL
OPERATOR ARITMATIKA
Operator ini melibatkan satu buah operand, berikut merupakan
table dari operator unary:
UNARY
OPERATOR RELASIONAL
Operator ini juga dikenal dengan operator pembanding dimana operator ini
digunakan untuk membandingkan dua buah operand. Nilai yang dihasilkan
dari operator ini berupa boolean, yaitu: true dan false.
OPERATOR LOGIKA
Operator logika digunakan untuk menghasilkan nilai Boolean
dengan hasil “True” atau “False” dari dua kondisi. Tipe operator
Logika adalah and, not, or, dan xor.
OPERATOR BITWISE
Hampir mirip dengan operator Logika atau Boolean, tetapi Bitwise dilakukan pada
level bit. Tipe operator Bitwise adalah and, not, or, xor, shl, shr, >>, dan <<. Operator
ini berlaku untuk tipe data int, long, short, char, dan byte
OPERATOR TERNARY
Operator ini unik, biasa disebut dengan operator
kondisional yang berguna untuk mengevaluasi
ekspresi logika dan melibatkan tiga buah operand
dalam setiap prosesnya
Simbolnya menggunakan tanda tanya (?) dan titik-
dua (:) untuk memisah jawabannya
OPERATOR INSTANCEOF
Operator instanceof merupakan operator
yang hanya digunakan pada variabel yang
tipe datanya referensi objek.
Contoh syntax :
variabel instanceof
tipe_data
package demo;
public class Demo {
public static void main(String[] args) {
// Deklarasi variabel
int nilaiInteger;
double NilaiPhi;
boolean nilaiBenar;
char nilaiKarakter;
// Memberi nilai ke variabel
nilaiInteger = 200;
NilaiPhi = 3.14;
nilaiBenar = true;
nilaiKarakter = 'D';
// Menampilkan hasil
System.out.println();
System.out.println("nilaiInteger = " + nilaiInteger);
System.out.println("Nilaiphi = " + NilaiPhi);
System.out.println("nilaiBenar = " + nilaiBenar);
System.out.println("nilaiKarakter = " + nilaiKarakter);
}
}
Contoh
implementasi
tipe data dan
variabel dalam
Bahasa java
package operator;
public class Operator {
public static void main(String[] args) {
int a = 10,
b=5;
int penjumlahan = a+b;
int pengurangan = a-b;
int perkalian = a*b;
int pembagian =a/b;
int modulus = a%b;
System.out.println("penjulahan = " +penjumlahan);
System.out.println("pengurangan = "+pengurangan);
System.out.println("perkalian = "+perkalian);
System.out.println("pembagian = "+pembagian);
System.out.println("modulus = "+modulus);
}
}
Contoh
implementasi
operator dalam
bahasa java
POST TEST
1. Jelaskan perbedaan jenis tipe data primitif dan non-
primitif!
2. Perhatikan penulisan variabel dibawah ini:
Int 5angka;
String nama siswa;
Int static;
Penulisan variable diatas adalah salah, uraikan apa saja
kesalahan yang terdapat pada penulisan diatas!
1. Berikan contoh bagaimana cara mendeklarasikan tipe
data array!
2. Sebutkan dan uraikan operator artimatika dalam
pemrograman bahasa java!
3. Berikan contoh implementasi operator pembagian
dengan menggunakan Bahasa java!
Terima kasih atas pertanyaannya. Berikut jawaban saya:1. Tipe data primitif hanya dapat menyimpan satu nilai saja sedangkan tipe data non-primitif dapat menyimpan lebih dari satu nilai seperti string, array, class.2. Kesalahan pada penulisan variabel tersebut adalah:- Int 5angka; tidak boleh menggunakan angka di awal nama variabel- String nama siswa; tidak boleh ada spasi diantara k

More Related Content

What's hot

Pengertian dan Representasi Graph
Pengertian dan Representasi GraphPengertian dan Representasi Graph
Pengertian dan Representasi GraphZaldy Eka Putra
 
Pengertian Logika Informatika
Pengertian Logika InformatikaPengertian Logika Informatika
Pengertian Logika InformatikaZezen Wahyudin
 
Program Pengurutan (Sorting) dan Pencarian (Searching) Data
Program Pengurutan  (Sorting) dan Pencarian  (Searching) DataProgram Pengurutan  (Sorting) dan Pencarian  (Searching) Data
Program Pengurutan (Sorting) dan Pencarian (Searching) DataSimon Patabang
 
Tugas mandiri struktur data
Tugas mandiri struktur dataTugas mandiri struktur data
Tugas mandiri struktur dataAsep Jaenudin
 
Matematika Diskrit - 09 graf - 06
Matematika Diskrit - 09 graf - 06Matematika Diskrit - 09 graf - 06
Matematika Diskrit - 09 graf - 06KuliahKita
 
Matematika diskrit (dual graf, lintasan dan sirkuit euler, lintasan dan sirku...
Matematika diskrit (dual graf, lintasan dan sirkuit euler, lintasan dan sirku...Matematika diskrit (dual graf, lintasan dan sirkuit euler, lintasan dan sirku...
Matematika diskrit (dual graf, lintasan dan sirkuit euler, lintasan dan sirku...Fatma Qolbi
 
Proposisi Logika Informatika
Proposisi Logika InformatikaProposisi Logika Informatika
Proposisi Logika InformatikaDeviGayatri
 
Contoh program buble sort dalam pascal
Contoh program buble sort dalam pascalContoh program buble sort dalam pascal
Contoh program buble sort dalam pascalSimon Patabang
 
Bab 5. Aplikasi Turunan ( Kalkulus 1 )
Bab 5. Aplikasi Turunan ( Kalkulus 1 )Bab 5. Aplikasi Turunan ( Kalkulus 1 )
Bab 5. Aplikasi Turunan ( Kalkulus 1 )Kelinci Coklat
 
Laporan praktikum modul i
Laporan praktikum modul iLaporan praktikum modul i
Laporan praktikum modul iDevi Apriansyah
 
Definisi Statistika dan Penyajian Data
Definisi Statistika dan Penyajian DataDefinisi Statistika dan Penyajian Data
Definisi Statistika dan Penyajian DataPutri Aulia
 
Pengujian hipotesis
Pengujian hipotesisPengujian hipotesis
Pengujian hipotesisarsitektur90
 
Arsitektur komputer von neumann
Arsitektur komputer von neumannArsitektur komputer von neumann
Arsitektur komputer von neumannMochammed Safri
 
Pemrograman Python Dasar
Pemrograman Python DasarPemrograman Python Dasar
Pemrograman Python DasarRidwan Fadjar
 

What's hot (20)

Pengertian dan Representasi Graph
Pengertian dan Representasi GraphPengertian dan Representasi Graph
Pengertian dan Representasi Graph
 
Pengertian Logika Informatika
Pengertian Logika InformatikaPengertian Logika Informatika
Pengertian Logika Informatika
 
Bab 4 aljabar boolean
Bab 4 aljabar booleanBab 4 aljabar boolean
Bab 4 aljabar boolean
 
Program Pengurutan (Sorting) dan Pencarian (Searching) Data
Program Pengurutan  (Sorting) dan Pencarian  (Searching) DataProgram Pengurutan  (Sorting) dan Pencarian  (Searching) Data
Program Pengurutan (Sorting) dan Pencarian (Searching) Data
 
Tugas mandiri struktur data
Tugas mandiri struktur dataTugas mandiri struktur data
Tugas mandiri struktur data
 
Matematika Diskrit - 09 graf - 06
Matematika Diskrit - 09 graf - 06Matematika Diskrit - 09 graf - 06
Matematika Diskrit - 09 graf - 06
 
Matematika diskrit (dual graf, lintasan dan sirkuit euler, lintasan dan sirku...
Matematika diskrit (dual graf, lintasan dan sirkuit euler, lintasan dan sirku...Matematika diskrit (dual graf, lintasan dan sirkuit euler, lintasan dan sirku...
Matematika diskrit (dual graf, lintasan dan sirkuit euler, lintasan dan sirku...
 
Sorting ppt
Sorting ppt Sorting ppt
Sorting ppt
 
Proposisi Logika Informatika
Proposisi Logika InformatikaProposisi Logika Informatika
Proposisi Logika Informatika
 
Contoh program buble sort dalam pascal
Contoh program buble sort dalam pascalContoh program buble sort dalam pascal
Contoh program buble sort dalam pascal
 
Algoritma powerpoint
Algoritma powerpointAlgoritma powerpoint
Algoritma powerpoint
 
Bab 5. Aplikasi Turunan ( Kalkulus 1 )
Bab 5. Aplikasi Turunan ( Kalkulus 1 )Bab 5. Aplikasi Turunan ( Kalkulus 1 )
Bab 5. Aplikasi Turunan ( Kalkulus 1 )
 
Laporan praktikum modul i
Laporan praktikum modul iLaporan praktikum modul i
Laporan praktikum modul i
 
Definisi Statistika dan Penyajian Data
Definisi Statistika dan Penyajian DataDefinisi Statistika dan Penyajian Data
Definisi Statistika dan Penyajian Data
 
1 Bilangan Kompleks
1 Bilangan Kompleks1 Bilangan Kompleks
1 Bilangan Kompleks
 
Pengujian hipotesis
Pengujian hipotesisPengujian hipotesis
Pengujian hipotesis
 
Double linked list
Double linked listDouble linked list
Double linked list
 
Arsitektur komputer von neumann
Arsitektur komputer von neumannArsitektur komputer von neumann
Arsitektur komputer von neumann
 
8 logika predikat
8  logika predikat8  logika predikat
8 logika predikat
 
Pemrograman Python Dasar
Pemrograman Python DasarPemrograman Python Dasar
Pemrograman Python Dasar
 

Similar to Terima kasih atas pertanyaannya. Berikut jawaban saya:1. Tipe data primitif hanya dapat menyimpan satu nilai saja sedangkan tipe data non-primitif dapat menyimpan lebih dari satu nilai seperti string, array, class.2. Kesalahan pada penulisan variabel tersebut adalah:- Int 5angka; tidak boleh menggunakan angka di awal nama variabel- String nama siswa; tidak boleh ada spasi diantara k

4. tipe data dan operator java
4. tipe data dan operator java4. tipe data dan operator java
4. tipe data dan operator javaSaprudin Eskom
 
Modul2-Tipe-data-identifier-dan-operator-02.pdf
Modul2-Tipe-data-identifier-dan-operator-02.pdfModul2-Tipe-data-identifier-dan-operator-02.pdf
Modul2-Tipe-data-identifier-dan-operator-02.pdfValentino Selayan
 
Pemrograman visual - tipe data variabel operator - revisi
Pemrograman visual - tipe data variabel operator - revisiPemrograman visual - tipe data variabel operator - revisi
Pemrograman visual - tipe data variabel operator - revisidecawildan
 
Pemrograman visual - tipe data variabel dan operator
Pemrograman visual - tipe data variabel dan operatorPemrograman visual - tipe data variabel dan operator
Pemrograman visual - tipe data variabel dan operatorDeka M Wildan
 
Algo temu 2 instruksi fundamental
Algo temu 2 instruksi fundamentalAlgo temu 2 instruksi fundamental
Algo temu 2 instruksi fundamentalSenna Hendrian
 
Materi 4. type, nama & harga
Materi 4. type, nama & hargaMateri 4. type, nama & harga
Materi 4. type, nama & hargaMelva Amma Kalian
 
Pertemuan 4 Pemrograman Dasar
Pertemuan 4 Pemrograman DasarPertemuan 4 Pemrograman Dasar
Pertemuan 4 Pemrograman DasarDisma Ariyanti W
 
Paskalis Jabar-TI-3A-TUGAS02-2015020045.pptx
Paskalis Jabar-TI-3A-TUGAS02-2015020045.pptxPaskalis Jabar-TI-3A-TUGAS02-2015020045.pptx
Paskalis Jabar-TI-3A-TUGAS02-2015020045.pptxsampesireron
 
Dasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliahDasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliahBraga Rezpect
 
Modul 2 variabel, tipe data dan operator
Modul 2   variabel, tipe data dan operatorModul 2   variabel, tipe data dan operator
Modul 2 variabel, tipe data dan operatorFardian Syah
 
Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)
Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)
Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)TututPurnamaSari1
 
tugas produktf
tugas produktftugas produktf
tugas produktfaryakbar00
 

Similar to Terima kasih atas pertanyaannya. Berikut jawaban saya:1. Tipe data primitif hanya dapat menyimpan satu nilai saja sedangkan tipe data non-primitif dapat menyimpan lebih dari satu nilai seperti string, array, class.2. Kesalahan pada penulisan variabel tersebut adalah:- Int 5angka; tidak boleh menggunakan angka di awal nama variabel- String nama siswa; tidak boleh ada spasi diantara k (20)

Ch 02 variabel
Ch 02   variabelCh 02   variabel
Ch 02 variabel
 
4. tipe data dan operator java
4. tipe data dan operator java4. tipe data dan operator java
4. tipe data dan operator java
 
Modul2-Tipe-data-identifier-dan-operator-02.pdf
Modul2-Tipe-data-identifier-dan-operator-02.pdfModul2-Tipe-data-identifier-dan-operator-02.pdf
Modul2-Tipe-data-identifier-dan-operator-02.pdf
 
Pemrograman visual - tipe data variabel operator - revisi
Pemrograman visual - tipe data variabel operator - revisiPemrograman visual - tipe data variabel operator - revisi
Pemrograman visual - tipe data variabel operator - revisi
 
Pemrograman visual - tipe data variabel dan operator
Pemrograman visual - tipe data variabel dan operatorPemrograman visual - tipe data variabel dan operator
Pemrograman visual - tipe data variabel dan operator
 
Algo temu 2 instruksi fundamental
Algo temu 2 instruksi fundamentalAlgo temu 2 instruksi fundamental
Algo temu 2 instruksi fundamental
 
Algoritma 1 pertemuan 2
Algoritma 1 pertemuan 2Algoritma 1 pertemuan 2
Algoritma 1 pertemuan 2
 
Materi 4. type, nama & harga
Materi 4. type, nama & hargaMateri 4. type, nama & harga
Materi 4. type, nama & harga
 
Pertemuan 4 Pemrograman Dasar
Pertemuan 4 Pemrograman DasarPertemuan 4 Pemrograman Dasar
Pertemuan 4 Pemrograman Dasar
 
Paskalis Jabar-TI-3A-TUGAS02-2015020045.pptx
Paskalis Jabar-TI-3A-TUGAS02-2015020045.pptxPaskalis Jabar-TI-3A-TUGAS02-2015020045.pptx
Paskalis Jabar-TI-3A-TUGAS02-2015020045.pptx
 
3.1 tipe data
3.1 tipe data3.1 tipe data
3.1 tipe data
 
03 type data
03 type data03 type data
03 type data
 
pbo2.pptx
pbo2.pptxpbo2.pptx
pbo2.pptx
 
Dasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliahDasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliah
 
Pascal01
Pascal01Pascal01
Pascal01
 
Modul 2 variabel, tipe data dan operator
Modul 2   variabel, tipe data dan operatorModul 2   variabel, tipe data dan operator
Modul 2 variabel, tipe data dan operator
 
Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)
Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)
Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)
 
3.1 tipe data
3.1 tipe data3.1 tipe data
3.1 tipe data
 
Pemrogaman dasar
Pemrogaman dasarPemrogaman dasar
Pemrogaman dasar
 
tugas produktf
tugas produktftugas produktf
tugas produktf
 

More from nyomans1

PPT-UEU-Keamanan-Informasi-Pertemuan-5.ppt
PPT-UEU-Keamanan-Informasi-Pertemuan-5.pptPPT-UEU-Keamanan-Informasi-Pertemuan-5.ppt
PPT-UEU-Keamanan-Informasi-Pertemuan-5.pptnyomans1
 
Template Pertemuan 1 All MK - Copy.pptx
Template Pertemuan 1 All MK - Copy.pptxTemplate Pertemuan 1 All MK - Copy.pptx
Template Pertemuan 1 All MK - Copy.pptxnyomans1
 
Clustering_hirarki (tanpa narasi) (1).pptx
Clustering_hirarki (tanpa narasi) (1).pptxClustering_hirarki (tanpa narasi) (1).pptx
Clustering_hirarki (tanpa narasi) (1).pptxnyomans1
 
slide 7_olap_example.ppt
slide 7_olap_example.pptslide 7_olap_example.ppt
slide 7_olap_example.pptnyomans1
 
PPT-UEU-Keamanan-Informasi-Pertemuan-5.ppt
PPT-UEU-Keamanan-Informasi-Pertemuan-5.pptPPT-UEU-Keamanan-Informasi-Pertemuan-5.ppt
PPT-UEU-Keamanan-Informasi-Pertemuan-5.pptnyomans1
 
Security Requirement.pptx
Security Requirement.pptxSecurity Requirement.pptx
Security Requirement.pptxnyomans1
 
Minggu_1_Matriks_dan_Operasinya.pptx
Minggu_1_Matriks_dan_Operasinya.pptxMinggu_1_Matriks_dan_Operasinya.pptx
Minggu_1_Matriks_dan_Operasinya.pptxnyomans1
 
Matriks suplemen.ppt
Matriks suplemen.pptMatriks suplemen.ppt
Matriks suplemen.pptnyomans1
 
fdokumen.com_muh1g3-matriks-dan-ruang-vektor-3-312017-muh1g3-matriks-dan-ruan...
fdokumen.com_muh1g3-matriks-dan-ruang-vektor-3-312017-muh1g3-matriks-dan-ruan...fdokumen.com_muh1g3-matriks-dan-ruang-vektor-3-312017-muh1g3-matriks-dan-ruan...
fdokumen.com_muh1g3-matriks-dan-ruang-vektor-3-312017-muh1g3-matriks-dan-ruan...nyomans1
 
10-Image-Enhancement-Bagian3-2021.pptx
10-Image-Enhancement-Bagian3-2021.pptx10-Image-Enhancement-Bagian3-2021.pptx
10-Image-Enhancement-Bagian3-2021.pptxnyomans1
 
08-Image-Enhancement-Bagian1.pptx
08-Image-Enhancement-Bagian1.pptx08-Image-Enhancement-Bagian1.pptx
08-Image-Enhancement-Bagian1.pptxnyomans1
 
03-Pembentukan-Citra-dan-Digitalisasi-Citra.pptx
03-Pembentukan-Citra-dan-Digitalisasi-Citra.pptx03-Pembentukan-Citra-dan-Digitalisasi-Citra.pptx
03-Pembentukan-Citra-dan-Digitalisasi-Citra.pptxnyomans1
 
04-Format-citra-dan-struktur-data-citra-2021.pptx
04-Format-citra-dan-struktur-data-citra-2021.pptx04-Format-citra-dan-struktur-data-citra-2021.pptx
04-Format-citra-dan-struktur-data-citra-2021.pptxnyomans1
 
02-Pengantar-Pengolahan-Citra-Bag2-2021.pptx
02-Pengantar-Pengolahan-Citra-Bag2-2021.pptx02-Pengantar-Pengolahan-Citra-Bag2-2021.pptx
02-Pengantar-Pengolahan-Citra-Bag2-2021.pptxnyomans1
 
03spatialfiltering-130424050639-phpapp02.pptx
03spatialfiltering-130424050639-phpapp02.pptx03spatialfiltering-130424050639-phpapp02.pptx
03spatialfiltering-130424050639-phpapp02.pptxnyomans1
 
Q-Step_WS_02102019_Practical_introduction_to_Python.pptx
Q-Step_WS_02102019_Practical_introduction_to_Python.pptxQ-Step_WS_02102019_Practical_introduction_to_Python.pptx
Q-Step_WS_02102019_Practical_introduction_to_Python.pptxnyomans1
 
Support-Vector-Machines_EJ_v5.06.pptx
Support-Vector-Machines_EJ_v5.06.pptxSupport-Vector-Machines_EJ_v5.06.pptx
Support-Vector-Machines_EJ_v5.06.pptxnyomans1
 
06-Image-Histogram-2021.pptx
06-Image-Histogram-2021.pptx06-Image-Histogram-2021.pptx
06-Image-Histogram-2021.pptxnyomans1
 
05-Operasi-dasar-pengolahan-citra-2021 (1).pptx
05-Operasi-dasar-pengolahan-citra-2021 (1).pptx05-Operasi-dasar-pengolahan-citra-2021 (1).pptx
05-Operasi-dasar-pengolahan-citra-2021 (1).pptxnyomans1
 

More from nyomans1 (20)

PPT-UEU-Keamanan-Informasi-Pertemuan-5.ppt
PPT-UEU-Keamanan-Informasi-Pertemuan-5.pptPPT-UEU-Keamanan-Informasi-Pertemuan-5.ppt
PPT-UEU-Keamanan-Informasi-Pertemuan-5.ppt
 
Template Pertemuan 1 All MK - Copy.pptx
Template Pertemuan 1 All MK - Copy.pptxTemplate Pertemuan 1 All MK - Copy.pptx
Template Pertemuan 1 All MK - Copy.pptx
 
Clustering_hirarki (tanpa narasi) (1).pptx
Clustering_hirarki (tanpa narasi) (1).pptxClustering_hirarki (tanpa narasi) (1).pptx
Clustering_hirarki (tanpa narasi) (1).pptx
 
slide 7_olap_example.ppt
slide 7_olap_example.pptslide 7_olap_example.ppt
slide 7_olap_example.ppt
 
PPT-UEU-Keamanan-Informasi-Pertemuan-5.ppt
PPT-UEU-Keamanan-Informasi-Pertemuan-5.pptPPT-UEU-Keamanan-Informasi-Pertemuan-5.ppt
PPT-UEU-Keamanan-Informasi-Pertemuan-5.ppt
 
Security Requirement.pptx
Security Requirement.pptxSecurity Requirement.pptx
Security Requirement.pptx
 
Minggu_1_Matriks_dan_Operasinya.pptx
Minggu_1_Matriks_dan_Operasinya.pptxMinggu_1_Matriks_dan_Operasinya.pptx
Minggu_1_Matriks_dan_Operasinya.pptx
 
Matriks suplemen.ppt
Matriks suplemen.pptMatriks suplemen.ppt
Matriks suplemen.ppt
 
fdokumen.com_muh1g3-matriks-dan-ruang-vektor-3-312017-muh1g3-matriks-dan-ruan...
fdokumen.com_muh1g3-matriks-dan-ruang-vektor-3-312017-muh1g3-matriks-dan-ruan...fdokumen.com_muh1g3-matriks-dan-ruang-vektor-3-312017-muh1g3-matriks-dan-ruan...
fdokumen.com_muh1g3-matriks-dan-ruang-vektor-3-312017-muh1g3-matriks-dan-ruan...
 
10-Image-Enhancement-Bagian3-2021.pptx
10-Image-Enhancement-Bagian3-2021.pptx10-Image-Enhancement-Bagian3-2021.pptx
10-Image-Enhancement-Bagian3-2021.pptx
 
08-Image-Enhancement-Bagian1.pptx
08-Image-Enhancement-Bagian1.pptx08-Image-Enhancement-Bagian1.pptx
08-Image-Enhancement-Bagian1.pptx
 
03-Pembentukan-Citra-dan-Digitalisasi-Citra.pptx
03-Pembentukan-Citra-dan-Digitalisasi-Citra.pptx03-Pembentukan-Citra-dan-Digitalisasi-Citra.pptx
03-Pembentukan-Citra-dan-Digitalisasi-Citra.pptx
 
04-Format-citra-dan-struktur-data-citra-2021.pptx
04-Format-citra-dan-struktur-data-citra-2021.pptx04-Format-citra-dan-struktur-data-citra-2021.pptx
04-Format-citra-dan-struktur-data-citra-2021.pptx
 
02-Pengantar-Pengolahan-Citra-Bag2-2021.pptx
02-Pengantar-Pengolahan-Citra-Bag2-2021.pptx02-Pengantar-Pengolahan-Citra-Bag2-2021.pptx
02-Pengantar-Pengolahan-Citra-Bag2-2021.pptx
 
03spatialfiltering-130424050639-phpapp02.pptx
03spatialfiltering-130424050639-phpapp02.pptx03spatialfiltering-130424050639-phpapp02.pptx
03spatialfiltering-130424050639-phpapp02.pptx
 
Q-Step_WS_02102019_Practical_introduction_to_Python.pptx
Q-Step_WS_02102019_Practical_introduction_to_Python.pptxQ-Step_WS_02102019_Practical_introduction_to_Python.pptx
Q-Step_WS_02102019_Practical_introduction_to_Python.pptx
 
Support-Vector-Machines_EJ_v5.06.pptx
Support-Vector-Machines_EJ_v5.06.pptxSupport-Vector-Machines_EJ_v5.06.pptx
Support-Vector-Machines_EJ_v5.06.pptx
 
06-Image-Histogram-2021.pptx
06-Image-Histogram-2021.pptx06-Image-Histogram-2021.pptx
06-Image-Histogram-2021.pptx
 
05-Operasi-dasar-pengolahan-citra-2021 (1).pptx
05-Operasi-dasar-pengolahan-citra-2021 (1).pptx05-Operasi-dasar-pengolahan-citra-2021 (1).pptx
05-Operasi-dasar-pengolahan-citra-2021 (1).pptx
 
nlp2.pdf
nlp2.pdfnlp2.pdf
nlp2.pdf
 

Recently uploaded

PPT Olah Nilai Kurikulum merdeka belajar.pptx
PPT Olah Nilai Kurikulum merdeka belajar.pptxPPT Olah Nilai Kurikulum merdeka belajar.pptx
PPT Olah Nilai Kurikulum merdeka belajar.pptxnursariheldaseptiana
 
VULKANISME.pdf vulkanisme dan pengaruh nya terhadap kehidupan
VULKANISME.pdf vulkanisme dan pengaruh nya terhadap kehidupanVULKANISME.pdf vulkanisme dan pengaruh nya terhadap kehidupan
VULKANISME.pdf vulkanisme dan pengaruh nya terhadap kehidupanBungaCitraNazwaAtin
 
MATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptx
MATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptxMATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptx
MATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptxrikosyahputra0173
 
kesalahan tipe 1 dan 2 pada statistik.pptx
kesalahan tipe 1 dan 2 pada statistik.pptxkesalahan tipe 1 dan 2 pada statistik.pptx
kesalahan tipe 1 dan 2 pada statistik.pptxAhmadSyajili
 
manajemen analisis data export data epidata 3.1
manajemen analisis data export data epidata 3.1manajemen analisis data export data epidata 3.1
manajemen analisis data export data epidata 3.1YudiPradipta
 
MARIA NOVILIA BOISALA FASILITATOR PMM.pptx
MARIA NOVILIA BOISALA FASILITATOR PMM.pptxMARIA NOVILIA BOISALA FASILITATOR PMM.pptx
MARIA NOVILIA BOISALA FASILITATOR PMM.pptxmariaboisala21
 
415418921-statistika- mean media modus data tunggal dan data kelompok
415418921-statistika- mean media modus data tunggal dan data kelompok415418921-statistika- mean media modus data tunggal dan data kelompok
415418921-statistika- mean media modus data tunggal dan data kelompokelmalinda2
 
SKP GURU satuan kinerja pegawai tahun 2023 untuk PNS Aceh
SKP GURU satuan kinerja pegawai tahun 2023 untuk PNS AcehSKP GURU satuan kinerja pegawai tahun 2023 untuk PNS Aceh
SKP GURU satuan kinerja pegawai tahun 2023 untuk PNS AcehBISMIAULIA
 
SOP MEDIA KOMUNIKASI DAN KOORDINASI pkms
SOP MEDIA KOMUNIKASI DAN KOORDINASI pkmsSOP MEDIA KOMUNIKASI DAN KOORDINASI pkms
SOP MEDIA KOMUNIKASI DAN KOORDINASI pkmsedyardy
 
Metode penelitian Deskriptif atau Survei
Metode penelitian Deskriptif atau SurveiMetode penelitian Deskriptif atau Survei
Metode penelitian Deskriptif atau Surveikustiyantidew94
 
pertemuan-3-distribusi pada-frekuensi.ppt
pertemuan-3-distribusi pada-frekuensi.pptpertemuan-3-distribusi pada-frekuensi.ppt
pertemuan-3-distribusi pada-frekuensi.pptAhmadSyajili
 
Manajemen Lalu Lintas Baru Di Jalan Selamet Riyadi
Manajemen Lalu Lintas Baru Di Jalan Selamet RiyadiManajemen Lalu Lintas Baru Di Jalan Selamet Riyadi
Manajemen Lalu Lintas Baru Di Jalan Selamet RiyadiCristianoRonaldo185977
 

Recently uploaded (12)

PPT Olah Nilai Kurikulum merdeka belajar.pptx
PPT Olah Nilai Kurikulum merdeka belajar.pptxPPT Olah Nilai Kurikulum merdeka belajar.pptx
PPT Olah Nilai Kurikulum merdeka belajar.pptx
 
VULKANISME.pdf vulkanisme dan pengaruh nya terhadap kehidupan
VULKANISME.pdf vulkanisme dan pengaruh nya terhadap kehidupanVULKANISME.pdf vulkanisme dan pengaruh nya terhadap kehidupan
VULKANISME.pdf vulkanisme dan pengaruh nya terhadap kehidupan
 
MATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptx
MATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptxMATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptx
MATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptx
 
kesalahan tipe 1 dan 2 pada statistik.pptx
kesalahan tipe 1 dan 2 pada statistik.pptxkesalahan tipe 1 dan 2 pada statistik.pptx
kesalahan tipe 1 dan 2 pada statistik.pptx
 
manajemen analisis data export data epidata 3.1
manajemen analisis data export data epidata 3.1manajemen analisis data export data epidata 3.1
manajemen analisis data export data epidata 3.1
 
MARIA NOVILIA BOISALA FASILITATOR PMM.pptx
MARIA NOVILIA BOISALA FASILITATOR PMM.pptxMARIA NOVILIA BOISALA FASILITATOR PMM.pptx
MARIA NOVILIA BOISALA FASILITATOR PMM.pptx
 
415418921-statistika- mean media modus data tunggal dan data kelompok
415418921-statistika- mean media modus data tunggal dan data kelompok415418921-statistika- mean media modus data tunggal dan data kelompok
415418921-statistika- mean media modus data tunggal dan data kelompok
 
SKP GURU satuan kinerja pegawai tahun 2023 untuk PNS Aceh
SKP GURU satuan kinerja pegawai tahun 2023 untuk PNS AcehSKP GURU satuan kinerja pegawai tahun 2023 untuk PNS Aceh
SKP GURU satuan kinerja pegawai tahun 2023 untuk PNS Aceh
 
SOP MEDIA KOMUNIKASI DAN KOORDINASI pkms
SOP MEDIA KOMUNIKASI DAN KOORDINASI pkmsSOP MEDIA KOMUNIKASI DAN KOORDINASI pkms
SOP MEDIA KOMUNIKASI DAN KOORDINASI pkms
 
Metode penelitian Deskriptif atau Survei
Metode penelitian Deskriptif atau SurveiMetode penelitian Deskriptif atau Survei
Metode penelitian Deskriptif atau Survei
 
pertemuan-3-distribusi pada-frekuensi.ppt
pertemuan-3-distribusi pada-frekuensi.pptpertemuan-3-distribusi pada-frekuensi.ppt
pertemuan-3-distribusi pada-frekuensi.ppt
 
Manajemen Lalu Lintas Baru Di Jalan Selamet Riyadi
Manajemen Lalu Lintas Baru Di Jalan Selamet RiyadiManajemen Lalu Lintas Baru Di Jalan Selamet Riyadi
Manajemen Lalu Lintas Baru Di Jalan Selamet Riyadi
 

Terima kasih atas pertanyaannya. Berikut jawaban saya:1. Tipe data primitif hanya dapat menyimpan satu nilai saja sedangkan tipe data non-primitif dapat menyimpan lebih dari satu nilai seperti string, array, class.2. Kesalahan pada penulisan variabel tersebut adalah:- Int 5angka; tidak boleh menggunakan angka di awal nama variabel- String nama siswa; tidak boleh ada spasi diantara k

  • 1. TIPE DATA, VARIABEL, DAN OPERATOR ALGORITMA DAN PEMROGRAMAN
  • 2. Mahasiswa diharapkan mampu menjelaskan dan menyampaikan pendapat tentang Tipe data, variabel dan operator CAPAIAN PEMBELAJARAN
  • 3. 01 TABLE OF CONTENT Definisi dan Jenis Tipe Data Definisi dan Jenis Variabel Definisi dan Jenis Operator 02 03 Implementasi tipe data, variabel, dan operator 04
  • 4. PRE TEST 1. Apa yang anda ketahui mengenai tipe data? 2. Apa yang anda ketahui mengenai variabel? 3. Apa yang anda ketahui mengenai operator? 4. Sebutkan dan uraikan beberapa aturan yang wajib diikuti dalam pemberian nama variabel! 5. Sebutkan dan uraikan mengenai dua jenis tipe data!
  • 5. TIPE DATA Tipe data adalah sebuah pengklasifikasian data berdasarkan jenis data tersebut. Tipe data dibutuhkan agar kompiler dapat mengetahui bagaimana sebuah data akan digunakan
  • 6. TIPE DATA PRIMITIF Tipe data primitif merupakan tipe data yang hanya menyimpan satu nilai saja dalam satu variabelnya.
  • 7. TIPE DATA PRIMITIF - INTEGER Integer merupakan tipe data dasar berupa bilangan numerik yang tidak mengandung pecahan desimal. Tipe data ini juga memiliki urutan, sehingga dapat dibandingkan satu dengan lainnya. contoh : int a = 1000, int b = -15000
  • 8. TIPE DATA PRIMITIF - FLOAT Float merupakan tipe data yang dapat dinyatakan dalam bentuk pangkat maupun desimal. Tipe data ini paling sering digunakan daalam menyatakan bilangan pecahan atau bilangan nyata. Contoh : float phi = 3.14
  • 9. TIPE DATA PRIMITIF - CHAR Tipe data char adalah yang paling sering dipakai dalam komputasi. Tipe data ini memiliki jangkauan 0 hingga 225 dengan karakter ASSCI. Char membutuhkan 1 byte atau 8 bit ruang di dalam memori untuk menyimpan sebuah karakter. Contoh : char karakterA = ‘A’
  • 10. TIPE DATA PRIMITIF - BOOLEAN Tipe data boolean merupakan tipe data pemrograman yang memiliki dua nilai. Yaitu benar (true) atau salah (false). Tipe data boolean hanya dapat mewakili dua nilai dengan pertimbangan seperti hubungan angka lebih kecil atau lebih besar. Contoh : boolean salah = false
  • 11. TIPE DATA NON PRIMITIF Tipe data non primitif merupakan tipe data yang didefinisikan sendiri oleh programmer dan biasanya berisi lebih dari satu nilai.
  • 12. TIPE DATA NON PRIMITIF - STRING Tipe data string terdiri dari kumpulan karakter yang mencakup angka, huruf, dan jenis karakter lainnya seperti teks biasa. String seringkali dianggap sebagai tipe data dasar, karena data string paling sering digunakan oleh para programmer. Contoh : String nama = “Syifa”, String kota = “Surabaya”
  • 13. TIPE DATA NON PRIMITIF - ARRAY Tipe data array ini dapat menampung atau menyimpan beberapa nilai sekaligus pada variabel. Array memiliki indeks yang dimulai dari nol. Contoh : String [“Strawberry”, “Anggur”, “Pisang”], int [] nilai = {80,65,85}
  • 14. TIPE DATA NON PRIMITIF - CLASS Class merupakan blueprint atau atau prototipe yang mendefiniskan variabel dan method umum dari sebuah objek. Contoh dari class dalam kehidupan nyata yaitu hewan, kendaraan, bunga, buah, dan sebagainya. Contoh : Pada class buah bisa memiliki objek seperti strawberry, anggur, pisang, apel, jeruk, dan sebagainya.
  • 15. TIPE DATA NON PRIMITIF - INTERFACE Interface merupakan sekumpulan method tanpa isi yang hanya memuat deklarasi dan struktur method, tanpa detail implementasinya. Sedangkan detail dari method tersebut berada pada class yang mengimplementasikan interface tersebut. Contoh : Interface Hewan{ Public void makan(); Public void tidur(); }
  • 16. TIPE DATA NON PRIMITIF - ENUM Enum dalam Bahasa java digunakan untuk membuar nilai yang bersifat seperti konstanta. Dalam pembuatan enum, digunakan kata kunci enum. Contoh : Enum level = {ADMIN, MEMBER, GUEST}, enum db = {USER, PASS, HOST}
  • 17. VARIABEL Variabel merupakan suatu pengenal yang digunakan untuk mewakili suatu nilai tertentu di dalam proses program. Pemrogram dapat memberikan nama pada sebuah variabel untuk mempermudah pemanggilan variabel tersebut di dalam program.
  • 18. ATURAN PEMBERIAN ATURAN NAMA VARIABEL 01 02 03 Harus dimulai dengan huruf abjad, tidak diperbolehkan menggunakan angka atau simbol Tidak diperbolehkan ada spasi diantaranya Tidak diperbolehkan menggunakan simbol yang bisa membingungkan 04 05 Sebaiknya memiliki arti yang sesuai dengan element data Sebaiknya tidak terlalu panjang Contoh variable yang benar : Nama, Alamat, No_HP Contoh variable yang salah : 4XYZ, IP rata, Var:+xy,458
  • 19. Get Started JENIS VARIABEL DALAM PEMROGRAMAN JAVA LOCAL VARIABEL INSTANCE VARIABEL STATIC VARIABEL
  • 20. DEKLARASI VARIABEL Contoh sintaks penulisannya yaitu: type identifier = initial Menyertakan nilai yang akan diberikan dalam tanda (): type identifier (initial_value) ; Contoh : int a (0);
  • 21. OPERATOR Operator adalah suatu simbol yang biasa digunakan dalam penulisan bahasa pemrograman. Keberadaan operator biasanya akan lebih banyak ditemukan pada sebuah operasi- operasi tertentu.
  • 22. JENIS OPERATOR OPERATOR ASSIGNMENT OPERATOR ARITMATIKA OPERATOR RELASIONAL OPERATOR LOGIKA OPERATOR BITWISE OPERATOR TERNARY OPERATOR INSTANCE OF
  • 23. Operator sama dengan ini disebut sebagai operator assignment yang berguna dalam memasukkan nilai ke dalam variabel Operator yang termasuk dalam jenis operator gabungan pada dasarnya merupakan gabungan dari operator assignment dan aritmatika OPERATOR SAMA DENGAN OPERATOR GABUNGAN Operator Assignment atau Operator penugasan merupakan operator yang biasa digunakan untuk memberikan nilai ke dalam suatu variabel. OPERATOR ASSIGNMENT
  • 25. Operator yang digunakan untuk melaksanakan operasi aritmatika dan biasa ditemukan pada operasi matematika dan operator ini merupakan operator yang paling sering digunakan. Operator artimatika ini terdiri menjadi 2 kelompok yaitu operator Binary dan operator Unary. OPERATOR ARITMATIKA
  • 26. JUDUL OPERATOR ARITMATIKA Operator ini melibatkan dua buah operand dalam penggunaanya, berikut merupakan table dari operator binary: BINARY
  • 27. JUDUL OPERATOR ARITMATIKA Operator ini melibatkan satu buah operand, berikut merupakan table dari operator unary: UNARY
  • 28. OPERATOR RELASIONAL Operator ini juga dikenal dengan operator pembanding dimana operator ini digunakan untuk membandingkan dua buah operand. Nilai yang dihasilkan dari operator ini berupa boolean, yaitu: true dan false.
  • 29. OPERATOR LOGIKA Operator logika digunakan untuk menghasilkan nilai Boolean dengan hasil “True” atau “False” dari dua kondisi. Tipe operator Logika adalah and, not, or, dan xor.
  • 30. OPERATOR BITWISE Hampir mirip dengan operator Logika atau Boolean, tetapi Bitwise dilakukan pada level bit. Tipe operator Bitwise adalah and, not, or, xor, shl, shr, >>, dan <<. Operator ini berlaku untuk tipe data int, long, short, char, dan byte
  • 31. OPERATOR TERNARY Operator ini unik, biasa disebut dengan operator kondisional yang berguna untuk mengevaluasi ekspresi logika dan melibatkan tiga buah operand dalam setiap prosesnya Simbolnya menggunakan tanda tanya (?) dan titik- dua (:) untuk memisah jawabannya
  • 32. OPERATOR INSTANCEOF Operator instanceof merupakan operator yang hanya digunakan pada variabel yang tipe datanya referensi objek. Contoh syntax : variabel instanceof tipe_data
  • 33. package demo; public class Demo { public static void main(String[] args) { // Deklarasi variabel int nilaiInteger; double NilaiPhi; boolean nilaiBenar; char nilaiKarakter; // Memberi nilai ke variabel nilaiInteger = 200; NilaiPhi = 3.14; nilaiBenar = true; nilaiKarakter = 'D'; // Menampilkan hasil System.out.println(); System.out.println("nilaiInteger = " + nilaiInteger); System.out.println("Nilaiphi = " + NilaiPhi); System.out.println("nilaiBenar = " + nilaiBenar); System.out.println("nilaiKarakter = " + nilaiKarakter); } } Contoh implementasi tipe data dan variabel dalam Bahasa java
  • 34. package operator; public class Operator { public static void main(String[] args) { int a = 10, b=5; int penjumlahan = a+b; int pengurangan = a-b; int perkalian = a*b; int pembagian =a/b; int modulus = a%b; System.out.println("penjulahan = " +penjumlahan); System.out.println("pengurangan = "+pengurangan); System.out.println("perkalian = "+perkalian); System.out.println("pembagian = "+pembagian); System.out.println("modulus = "+modulus); } } Contoh implementasi operator dalam bahasa java
  • 35. POST TEST 1. Jelaskan perbedaan jenis tipe data primitif dan non- primitif! 2. Perhatikan penulisan variabel dibawah ini: Int 5angka; String nama siswa; Int static; Penulisan variable diatas adalah salah, uraikan apa saja kesalahan yang terdapat pada penulisan diatas! 1. Berikan contoh bagaimana cara mendeklarasikan tipe data array! 2. Sebutkan dan uraikan operator artimatika dalam pemrograman bahasa java! 3. Berikan contoh implementasi operator pembagian dengan menggunakan Bahasa java!