Posts

Showing posts from October, 2018

Pointers and arrays

Image
Nama : William Cahyadi NIM   : 2201730135 Pointers Pointer adalah sebuah variabel yang menyimpan address/alamat dari variabel lain. Syntax untuk menuliskan pointer :  <data_type>*name_of_variable.           ex: int*a; Operator yang sering dipakai di pointer adalah :           * ( isi dari sebuah variabel) dan &(alamat/address dari sebuah variabel). Contoh penggunaan pointer :                          #include <stdio.h>                            int main()                           {                               int a;                               int *ptr;                                                                         a = 20;                               ptr = &a;                               printf("%d",*ptr);                               return 0;                          }          Output dari program tersebut adalah 20. Pointer to pointer           syntax : <data_type> **ptr_n

Repetition

Repetition For , While ,Do while Beda while dengan do while adalah kalau while dia akan mengecek kondisi terlebih dahulu sebelum melaksanakan statement sementara kalau do while dia akan melaksanakan minimal sekali statement yang ada sebelum mengecek kondisi. Syntax for:             for(expression1; expression2; expression3){                                          statement1;                   statement2;                   statement3;                   .......            }            expression1 = initialitaion            expression2 = condition            expression3 = increment/decrement Syntax while :           while(condition){                     statement1;                     statement2;                     statement3;                     .........           } Syntax Do while :           do {           statement1           statement2           statement3           ........}           while(condition); brea