Kamis, 25 Oktober 2018

Pointer dan Array

Pointer

pointer adalah variabel yang menyimpan alamat dari variabel lain.

contoh:
int *pointer;

setiap pointer menggunakan tanda "*" di depan variabel.

contoh penggunaan pointer

int a;
int *ptr;
ptr=&a;

contoh syntax
int a;
int *ptr;
int **ptr;
ptr=&a;
printf("%d",ptr);

Array

Array adalah beberapa variabel yang disimpan dengan nama yang sama.

contoh:
int a[10];

setiap array menggunakan [ dan ] dan diisikan oleh angka.

contoh syntax

int a[5];
for (int i=0;i<=5;i++)
a[i]=0;
printf("%d",a[i]);

array dibagi menjadi 3:

  • Array 1 dimensi
  • Array 2 dimensi
  • Array 3 dimensi




Kamis, 11 Oktober 2018

Repetition

Sebelum kita mulai, kita harus tau apa itu repetition
Repetition atau looping adalah suatu program untuk mengulang program yang sudah terjadi.

repetition ada 3 yaitu

  •  for
  •  while
  •  do-while            

tapi kali ini saya hanya akan menjelaskan for saja

For

syntax:

  • for(exp1; exp2; exp3) statement;

atau

  • for(exp1;exp2;exp3){

                statement1;
                statement2;
                .......
}

contoh:

for (int i=0; i<5; i++)
                   printf ("*")

maka akan tercetak : *****


  • Infinite loop : loop selamanya, tidak akan berhenti loop
  • Nested loop : loop dalam loop


Jonathan Christopher Limmiter
2201736095
binus.ac.id
Skyconnectiva.com