Friday, April 12, 2013

Pernyataan penugasan , Ekspresi , Operator , dan Operand C++

Pernyataan penugasan.
contoh :
ada pernyataan panjang = 20;
pernyataan tersebut dinamakan pernyataan penugasan. Dalam hal ini nilai konstanta 20 ditugaskan atau diberikan ke variabel panjang.

Ekspresi
merupakan suatu bentuk penulisan yang dapat melibatkan pemanggila fungsi,operand,dan operator.
bahasa C++ sendiri menawarkan banyak operator untuk melakukan pemecahan masalah-masalah tertentu di dalam program.
4 operator yakni :
  • Operator Assignment
          adalah operator yang berfungsi untuk memasukkan (assign) nilai ke dalam suatu variabel atau konstanta. operator ini dilambangkan dengan tanda sama dengan (=) contoh : Mychar = 'C'; atau nomor = 8 ; dst.
  • Operator unary
adalah operator yang melibatkan sebuah operand.
yang termasuk kedalam operator unary seperti dibawah ini :
OPERATOR | JENIS OPERASI | CONTOH
          +           membuat nilai +            +7
          -            membuat nilai -             -7
         ++          increment                     x++
         --            Decrement                  x--

kadang kala dijump[ai penugasan pada c++.
contoh :

x = x + 1;
jangan bingung bila menjumpai pernyataan tersebut. misalkan x adalah 5, setelah dijalankan nilai x berubaj menjadi 6. dengan kata lain x = x + 1; berarti nilai x di naikan + 1;
atau x + = 1;
pernyataan di atas pun sama dengan x = x + 1;
lalu untuk x++ dan x-- ?

jawabannya adalah bentuk increment dan decrement dimana increment adalah suatu penambahan nilai yang terjadi pada sebuah variabel . increment ada 2 jenis yang pertama Pre-increment ( melakukan penambahan nilai sebelum proses ) dan post-increment (melakukan proses sebelum penambahan nilai )
dan sebaliknya dengan decrement.

No comments: