Oleh:
Saiful Nur Budiman S.Kom., M.Kom
Team Teaching Pemrograman Lanjut
UNISBA 2020/2021
PEMROGRAMAN LANJUT
Variable
Apa itu variable?
Bagian dari program yang digunakan untuk menyimpan data
Bentuk umum :
tipedata namaVariable1, namaVariable2, ….;
int a, b, c, jumlahBarang;
PEMROGRAMAN LANJUT
Ketentuan Penamaan Variable
(Identifiers)
Sangat penting diingat :
Bahasa C# menggunakan “case sensitive”, artinya
bahwa identifier yang ditulis dengan huruf besar atau
kecil adalah tidak sama.
Bentuk Umum :
const tipedata NAMAKONSTANTA = nilai;
PEMROGRAMAN LANJUT
PEMROGRAMAN LANJUT
Tipe Data
Boolean : true or false
Character : char, wchar_t, char16_t, char32_t
Floating Point : float, double, long double
Integer : shot, int, long, long long
PEMROGRAMAN LANJUT
Range of
Data Types
PEMROGRAMAN LANJUT
Contoh Penggunaan Tipe Data dan
Assignment
Assignment proses pemberian nilai pada suatu
variable yang telah dideklarasikan
Ex :
jumlah = 10;
harga = 2000;
karakter = ‘S’;
PEMROGRAMAN LANJUT
Tentukan Tipe Data Berikut yang
Paling Tepat !
true =?
22/7 =?
1000 =?
75 =?
‘false’ =?
3.14 =?
‘500’ =?
“K-14" =?
PEMROGRAMAN LANJUT
Tentukan Tipe Data Berikut yang
Paling Tepat !
true = boolean
22/7 = float/double
1000 = int
75 = int
‘false’ = char
3.14 = float/double
‘500’ = char
“K-14" = String Bedanya char dengan
String apa?
PEMROGRAMAN LANJUT
Operator
Operator merupakan symbol yang biasa dililibatkan
dalam program untuk melakukan suatu operasi atau
manipulasi, misalnya untuk:
Menjumlahkan sebuah nilai
Memberikan nilai ke suatu variable (assignment)
Membandingkan kesamaan dua nilai
PEMROGRAMAN LANJUT
Operator Aritmatika
PEMROGRAMAN LANJUT
Presedensi Operator Aritmatika
Operator yang mempunyai prioritas tinggi akan
diutamakan dalam hal pengerjaannya, dibandingkan
dengan operator yang memilki prioritas rendah. Berikut
merupakan tingkat presedensi operator arimatika:
* Atau %
+ Atau -
Semakin kebawah
semakin rendah
prioritasnya
PEMROGRAMAN LANJUT
Operator Increment/Decrement
C# menyediakan operator increment (kenaikan) dan
decrement (pengurangan)
Ex :
x = x +1; x++ atau ++x
y = y -1; y-- atau --y
PEMROGRAMAN LANJUT
Operator Relasional
Operator relasional digunakan untuk membandingkan
dua buah nilai. Berikut macamnya:
PEMROGRAMAN LANJUT
Operator Logika
Operator logika digunakan untuk menghubungkan 2
atau lebih statement. Yang dihubungkan biasanya
statement operasi relasional. Operator logika juga
menghasilkan nilai logika benar atau salah. Berikut
macamnya:
PEMROGRAMAN LANJUT
Fungsi Matematika
Fungsi khusus untuk perhitungan matematika
gunakan Fungsi Math
PEMROGRAMAN LANJUT
Terimakasih