Thursday, October 18, 2018

POINTER DAN ARRAY

POINTER

Syntax :

<type> *ptr_name;

Pengertian pointer adalah variabel yang menyimpan alamat variabel lain

Ada dua operator yang biasa diguankan dalam pointer :

1. * = Isi dari (content of)

2. & = alamat (address of)

Contoh penggunaan ponter :

int i, *ptr; 
ptr = &i;

maksudnya nilai ptr sama dengan nilai i jadi jika nilai i itu i = 5 artinya *ptr = 5.


ONE DIMENSIONAL ARRAY

Syntax :

array_value[value_dim];

Pengertian array data disimpan dalam struktur tertentu untuk diakses sebagai grup atau individual. 

Beberapa variabel yang disimpan menggunakan nama yang sama dibedakan oleh indeks mereka.

Contoh :




TWO DIMENSIONAL ARRAY

Syntax 2D Array:

nama_array[baris][kolom];

Contoh :




2201817325
binus.ac.id
skyconnectiva.com
CALVIN REFO ADHITYA

Thursday, October 11, 2018

REPETISI

 Pengulangan atau yang biasa kita sebut dengan looping adalah instruksi untuk
pengulangan suatu statement.
Kita dapat memakai beberapa metode untuk melakukan suatu perulangan :

  1. For
  2. While
  3. Do-while

REPETISI  : FOR




Syntax:
for(exp1; exp2; exp3) statement;
or:
for(exp1; exp2; exp3){
  statement1;
  statement2;
  …….
 }
exp1 :  initialization
exp2 :  conditional
exp3 :  increment or decrement  
         exp1, exp2 and exp3 are optional


Flowchart FOR




Contoh Program FOR

Program untuk mencetak angka dari 1 hingga 10



For juga dapat dikombinasikan dengan For lagi, atau yang biasa kita dengan sebagai 

nested loop (loop di dalam loop). Selain dapat dikombinasikan dengan sesama loopingan, 

for dapat di kobinasikan dengan If statement.


Contoh Nested Loop


2201817325
binus.ac.id
skyconnectiva.com
CALVIN REFO ADHITYA