Page 39 - Project Akhir Media Pendidikan
P. 39

int a, b, c, d;

                         /* Melakukan assignment ke dalam variabel a dengan nilai 10 */
                         a = 10;

                         /* Melakukan assignment ke dalam variabel b dan c dengan nilai
                             35 */
                         b = c = 35;

                         /* Melakukan assigment ke dalam variabel d dengan nilai yang
                             terdapat dalam varaibel a */
                         d = a;

                         /* Menampilkan nilai yang terdapat pada variabel a, b,
                             c dan d */
                         printf(“Nilai a \t= %d\n”, a);
                         printf(“Nilai b \t= %d\n”, b);
                         printf(“Nilai c \t= %d\n”, c);
                         printf(“Nilai d \t= %d\n”, d);
                         return 0;
                      }


                      Program di atas akan memberikan hasil seperti di bawah ini.


                      Nilai a = 10
                      Nilai b = 35
                      Nilai c = 35
                      Nilai d = 10



                      Berbeda dengan kebanyakan bahasa pemrograman lainnya, bahasa C juga menawarkan cara
                      penulisan  sintak  untuk  mempersingkat  proses  assignment.  Sebagai  contoh  apabila
                      terdapat statemen j = j+4, maka statemen tersebut dapat kita tulis dengan j += 4.
                      Berikut ini bentuk penyingkatan yang terdapat dalam bahasa C.

                       Contoh Statemen     Bentuk Penyingkatan
                       J = J + 4           J += 4
                       J = J - 4           J -= 4
                       J = J * 4           J *= 4
                       J = J / 4           J /= 4
                       J = J % 4           J %= 4
                       J = J << 4          J <<= 4
                       J = J >> 4          J >>= 4
                       J = J & 4           J &= 4
                       J = J ^ 4           J ^= 4
                       J = J | 4           J |= 4

                      Apabila Anda masih merasa bingung dengan kehadiran operator-operator di atas, Anda
                      tidak perlu cemas karena semua itu akan kita bahas dalam bab ini.


                                                           35
   34   35   36   37   38   39   40   41   42   43   44