• Definisi danJenis Tipe Data
• Definisi dan Jenis Variabel
• Definisi dan Jenis Operator
• Implementasi tipe data,
variable dan operator
Overview
3.
Pre Test
Prosedur TipeData, Variabel, dan Operator
• Apa yang anda ketahui mengenai tipe data?
• Apa yang anda ketahui mengenai variabel?
• Apa yang anda ketahui mengenai operator?
• Sebutkan dan uraikan beberapa aturan yang
wajib diikuti dalam pemberian nama
variabel!
• Sebutkan dan uraikan mengenai dua jenis
tipe data!
4.
TYPE DATA
Tipe dataialah klasifikasi data yang mengenalkan kompilator atau penerjemah
bagaimana programmer bermaksud untuk menggunakan data.
Sebagian besar bahasa pemrograman mendukung tipe data dasar akan bilangan
integer, bilangan titik mengambang, karakter dan boolean.
Sebuah tipe data menyediakan sekumpulan nilai-nilai dari ekspresi (yaitu variabel,
fungsi) yang dapat mengambil nilai tersebut. Tipe data ini mendefinisikan operasi
yang akan dilakukan pada data, maksud dari data dari tipe tersebut dapat disimpan.
Type Data Primitif
Merupakantipe data yang hanya menyimpan satu
nilai saja dalam satu variabelnya.
Berikut macam-macam dari tipe data primitif :
• Integer
• Float
• Char
• Boolean
7.
Type Data NonPrimitif
Tipe data non primitif merupakan tipe data yang
didefinisikan sendiri oleh programmer dan biasanya
berisi lebih dari satu nilai
Berikut macam-macam dari tipe data non primitif :
• String
• Array
• Class
• Interface
• Enum
8.
VARIABEL
Suatu pengenal yangdigunakan untuk mewakili suatu nilai tertentu di dalam proses
program. Pemrogram dapat memberikan nama pada sebuah variabel untuk
mempermudah pemanggilan variabel tersebut di dalam program
Terdapat beberapa aturan yang wajib diikuti dalam pemberian nama variabel:
• Harus dimulai dengan huruf abjad, tidak diperbolehkan menggunakan angka
atau simbol
• Tidak diperbolehkan ada spasi diantaranya
• Tidak diperbolehkan menggunakan simbol yang bisa membingungkan
• Sebaiknya memiliki arti yang sesuai dengan element data
• Sebaiknya tidak terlalu panjang
What Do YouKnow
About Operator?
Operator merupakan intruksi yang digunakan untuk
mengolah nilai atau proses pada operand dan
mendapatkan hasil dari proses tersebut.
Sedangkan operand sendiri merupakan nilai asal yang
digunakan didalam proses operasi.
Operator Assignment atauPenugasan
Operator Assignment atau Operator penugasan merupakan operator yang biasa
digunakan untuk memberikan nilai ke dalam suatu variabel
a. Operator Sama Dengan
Operator sama dengan ini disebut sebagai operator assignment yang
berguna dalam memasukkan nilai ke dalam variabel.
b. Operator Gabungan
Operator yang termasuk dalam jenis operator gabungan pada dasarnya
merupakan gabungan dari operator assignment dan aritmatika
Operator Aritmatika
Operator yangdigunakan 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 Logika
Operator logikadigunakan untuk menghasilkan nilai Boolean dengan hasil “True”
atau “False” dari dua kondisi. Tipe operator Logika adalah and, not, or, dan xor
20.
Operator Bitwise
Hampir miripdengan 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
21.
Operator Ternary
Operator iniunik, biasa disebut dengan operator
kondisional yang berguna untuk mengevaluasi ekspresi
logika dan melibatkan tiga buah operand dalam setiap
prosesnya
Operator instanceof merupakan operator yang hanya
digunakan pada variabel yang tipe datanya referensi objek
Operator Instanceof
23.
1. Jelaskan perbedaanjenis tipe data primitif dan non-primitif!
2. Sebutkan dan uraikan operator artimatika dalam pemrograman
3. Berikan contoh bagaimana cara mendeklarasikan tipe data array
4. 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!
5. Berikan contoh implementasi operator pembagian dengan menggunakan
Bahasa pemrograman masing-masing kelompok
About Us
STUDIO SHODWE
2022PRESENTATION
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in
reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
26.
STUDIO SHODWE
2022 PRESENTATION
OurHistory
In Here
Technology In 2018
Technology In 2019
Technology In 2020
Technology In 2021
Technology In 2022
Lorem ipsum dolor sit amet, consectetur
adipiscing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua.
Ut enim ad minim veniam, quis nostrud
exercitation ullamco laboris nisi ut aliquip ex
ea commodo consequat. Duis aute irure
dolor in reprehenderit in voluptate velit esse
cillum .
27.
STUDIO SHODWE
2022 PRESENTATION
Workingat
Home With VR
Lorem ipsum dolor sit amet,
consectetur adipiscing elit, sed
do eiusmod tempor incididunt ut
labore et dolore magna aliqua. Ut
enim ad minim
January
Lorem ipsum dolor sit amet,
consectetur adipiscing elit, sed
do eiusmod tempor incididunt ut
labore et dolore magna aliqua. Ut
enim ad minim
February
Lorem ipsum dolor sit amet,
consectetur adipiscing elit, sed
do eiusmod tempor incididunt ut
labore et dolore magna aliqua. Ut
enim ad minim
March
Lorem ipsum dolor sit amet,
consectetur adipiscing elit, sed
do eiusmod tempor incididunt ut
labore et dolore magna aliqua. Ut
enim ad minim
April
28.
STUDIO SHODWE
2022 PRESENTATION
OurWebsite About
Technology
Lorem ipsum dolor sit amet,
consectetur adipiscing elit, sed do
eiusmod tempor incididunt ut
labore et dolore magna aliqua. Ut
enim ad minim
Website 02
LEARN MORE
Lorem ipsum dolor sit amet,
consectetur adipiscing elit, sed do
eiusmod tempor incididunt ut
labore et dolore magna aliqua. Ut
enim ad minim
Website 01
LEARN MORE