//Tambahan //Akhir tambahan Fungky Corporation: June 2016

MAU PESAN ALAT BIDANG ELEKTRONIKA? KAMI FUNGKY CORPORATION SIAP MEMBANTU. HUBUNGI :

Email: fungkyking01@gmail.com | FB/TWITTER/YOUTUBE : FUNGKYKING |

WA (WhatsApp) Only : 0838 (Libur)


Lokasi Yogyakarta.

Thursday, 16 June 2016

Operator Asignment, Increment dan Decrement Dalam Bahasa C

Operator Asignment, Increment dan Decrement Dalam Bahasa C

 
Operasi Aritmatic

         Dalam belajar bahasa C, ada beberapa ekspresi yang menggunakan operator assignment yang bisa ditulis dalam bentuk singkatan. Contoh penulisan bentuknya bias seperti ini "variabel = variabel operator ekspresi" atau bisa ditulis dengan bentuk "variabel operator = ekspresi". Untuk lebih jelasnya, berikut contoh dalam penulisannya; c = c + 3 akan sama jika ditulis c+ = 3. Metode penyingkatan ini juga berfungsi untuk operator yang lainya, +, -, /, % dan *.

Tabel Operator


Operator increment dan Decrement

C memberikan operator penaikan ( increment ) berupa tanda double plus "++" dan operator decrement penurunan, berupa tanda double min "- -". Menggunakan tanda operator tersebut lebih baik daripada menggunakan ekspresi ( c = c + 1, c+ = c ). Jika tanda increment / decrement diletakan sebelum variabel, maka disebut dengan operator praincrement / pradecrement.sedangkan Jika diletakan didepan variable disebut dengan postincrement / postdecrement. Pada proses praincrement / decrement, setiap nilai yang ada selalu dinaikan atau diturunkan terlebih dahulu. Sedangkan jika menggunakan postincrement / decrement, nilai yang digunakan adalah nilai yang lama terlebih dahulu setelah itu nilai akan dinaikan  / diturunkan sehingga mendapatkan nilai baru.

Berikut adalah coding untuk membedakan increment dan postdecrement.
Contoh Aplikasi
baris 7 sampai 9 adalah postincrement sedangkan baris 11 sampai 13 adalah increment. Dari program diatas kita bisa melihat hasilnya dalam bentuk tabel seperti berikut :
 
Terima kasih
//Tambahan //akhir