Translate Your Language Here

ASSIGNMENT DALAM BAHASA C

assignment dalam bahasa c dapat diterjemahkan menjadi pernyataan penugasan atau perintah penugasan. yang dimaksud sebenarnya adalah menambahkan dua buah bilangan 5 dengan 2 dan mencetak totalnya sbb:
           #include <stdio.h>
           void main( )
           {  int  A, B, T;
                  A=5;
                  B=2;
                  T=A+B;
                  printf ("%i", T);
           }

pada kedua program diatas, masing-masing ada tiga buah assignment, yaitu:
A=5;
B=2;
T=A+B;
tentu saja variabel A, B, T sudah disiapkan sebelumnya.

ASSIGNMENT DALAM C
Contoh penulisan assignment dalam bahasa C:
1) A=5;         mengisi variabel A dengan 5
                     (baca: A diisi 5 atau A sama dengan 5)

Sebelum instruksi A=5 dilaksanakan, isi variabel A katakanlah tidak diketahui.


                   A
Setelah instruksi A=5 dilaksanakan, maka isi A sebelumnya akan hilang dan diganti dengan 5

  5
                     A
berapapun isi A sebelumnya akan hilang dan diganti dengan 5.

2) A=B;           mengisi variabel A dengan isi variabel B. isi variabel tidak berubah.

Sebelum instruksi A=B dijalankan, misal isi A=5, dan B=2.
     5


    2
                  A                          B
Setelah instruksi A=B dijalankan, maka isi A menjadi 2, dan B tetap.

Tipe variabel A dan  B bisa sama bisa juga beda.
contoh: int A;
            float B= 12,5;
            A=B;
variabel A akan berisi 12.
3) A=B+C;       mengisi variabel A dengan hasil penambahan nilai B dan C.
                         (baca: A diisi dengan nilai B+C).
- misal nilai A, B, C sebelum instruksi dilaksanakan.
     5

     2

     6
                 A                            B                        C
- Isi A, B, C setelah instruksi A= B+C dijalankan:
     8

     2

     6
                  A                          B                          C
maka, isi B dan C tidak berubah.

4) A=A+B;        Mengisi variabel A dengan hasil penambahan nilai Adan B.
                          (baca: A disi dengan nilai A+B).
- menambahkan nilai A dengan nilai B:
     5

    2
        
     7

      2
                A                            B                          A                           B
                       SEBELUM                                            SESUDAH

5) A=A+1;        Mengisi variabel A dengan hasil penambahan nilai A dan konstanta 1.
                         (baca: A diisi dengan nilai A+1, atau
                                   tambahkan 1 ke A, atau
                                   A ditambah 1.
     5

     6
                 A                            A
         SEBELUM               SESUDAH

PADA BAHASA C
Dalam lingkungan pemrograman ada istilah increment dan decrement yang maksudnya penambahan dengan 1 atau pengurangan dengan 1, istilah ini hanya diperuntukkan pada bilangan integer. yang biasa ditulis sebagai A=A+1; dan A=A-1;
khusus untuk increment, A=A+1; dapat ditulis menjadi A++;
untuk decrement, A=A-1; dapat ditulis A--;
dengan demikian, dalam bahasa c: A=A+1;
                                                    A+=1;
                                                    A++;
BERMAKSUD SAMA.







0 komentar:

Posting Komentar


up