Anda di halaman 1dari 20

Dasar Pemograman

Fajar Hariadi
Konstanta

• Konstanta merupakan variable yang nilainya tidak bisa dirubah-rubah.

• Inisialisasi :
Const Type_data Nama_Konstanta = nilai_konstanta;
Operator

• Operator digunakan untuk mengkombinasikan suatu data dengan data lain.


• Jenis jenis Operator :
o Operator Aritmetika
o Operator Penugasan
o Operator penaikan dan penurunan
o Operator Relasi
o Operator Logika
o Operator Kombinasi
Operator Aritmatika
• Operator Aritmatika digunakan untuk perhitungan matematis.

• Hitung nilai akhir jika diketahui Rumus Mencari nilai akhir


Nilai akhir = (10%nilai absen)+(20% * nilai Tugas) _ (30% nilai UTS) + (40% nilai UAS)
Operator Penugasan
• Operator penugasan (=) digunakan untuk memberikan nilai, ekspresi atau nilai variable
ke variable lain
Operator Penaikan dan penurunan
• Operator penaikan dan penurunan disebut operator unary atau primary aritmatika
karena hanya memiliki satu jenis operator
Operator Relasi
• Operator Relasi digunakan untuk membandingkan dua buah nilai dan akan memberikan
nilai benar (true) atau salah (false)
Operator Logika
• Operator Logika digunakan untuk mengkombinasikan hubungan relasi dalam
membentuk ekepresi logic (boolean)
Operator Logika
Prioritas Operator
• Operator increment, decrement dan minus akan dihitung duluan
• modulus, perkalian dan pembagian
• operator pengurangan dan penjumlahan
• Jika perlu untuk mengubah urutan eksekusi, tanda kurung dapat
digunakan
Pemilihan
• Pemilihan digunakan untuk mengambil keputusan diantara sekian banyak pernytaan
yang ada

• Pastikan Setiap Variabel mempunyai nilai awal

• Perintah if berisi semua kemungkinan kondisi


Pemilihan

Buat Program menetukan input bilangan ganjil atau genap


Pemilihan

Buat Program input tahun merupakan tahun kabisat atau bukan


Pemilihan

Buat Program Menentukan nilai mana yang lebih besar dari 2 nilai
Pemilihan

Buat Program Menentukan nilai mana yang lebih besar, lebih kecil atau sama dengan dari 2 nilai
Pemilihan

Buat Program memilih operasi penjumlahan, pengurangan, perkalian, pembagian dari dua nilai
Pemilihan
Pemilihan (Switch-Case)
switch (pilihan)
{
case pilihan_1:
//action
break;
Kelemahan Switch-Case
case pilihan_2: • Hanya dapat digunakan untuk
//action
break; variable yang terbentuk dari tipe
case pilihan_n:
data bilangan bulat, char, atau
//action string (tidak dapat digunakan
break;
untuk tipe data bilangan pecahan)
default: • Tidak dapat digunakan pada
//action
break; kondisi yang berupa range nilai
}
Pemilihan (Switch-Case)

Jenis Kartu Kredit Biaya Administrasi


Silver 10.000
Gold
Contoh if-else 25.000
Contoh Switch-Case

Platinum 50.000
Pengulangan
• Pengulangan digunakan untuk melakukan operasi yang sama berulang kali

Anda mungkin juga menyukai