Posts

Showing posts from October, 2018

Sesi 12 Pointers and Arrays

Pointer adalah sebuah variabel yang menyimpan alamat variabel lain Array adalah data disimpan dalam struktur tertentu untuk diakses sebagai grup atau individual. Beberapa variabel yang disimpan menggunakan nama yang sama dibedakan oleh indeks mereka. Pointer ada 2 jenis yaitu: 1.  * : content of (maksudnya adalah mengeluarkan data yang telah disimpan di memory)      * (single pointer)      ** (double pointer)      dst. 2. & : address of (maksudnya adalah data akan disimpan di memory mana. contohnya pada scanf) contoh penggunaan * dan & 1. Penggunaan *           int angka1=3;           int *angka2;           angka2 = &angka1;           printf("%d",*angka2); jadi, print yang keluar adalah 3 2. Penggunaan &           int angka1=3;           int *angka2;...

Sesi 9 Algorithm and Programming

Pertemuan Sesi 9 Algorithm and Programming repetation itu ada 3 yaitu : 1. for 2. do 3. do-while go to itu bukan repetation tapi bisa saja dijadikan repetation tapi resikonya program dibaca jadi kacau dan berantakan.  for(a=0;a<5;a++){               printf("%d",a);            } yang akan keluar dari potongan for tersebut adalah angka 0 1 2 3 4 pembahasan : 1. a=0 yang artinya nilai a dari 0, akan tetapi bila kita menulisnya a=1 maka a akan mulai dari angka 1 jadi outputnya seperti ini 1 2 3 4, 2. a<5 berarti nilai a diulang terus hingga nilai yang di tulis (5) karna lebih kecil jadi cuman sampai 4, 3. a++ hal ini berarti nilai a akan di print lalu di tambahkan  int x=   //harus diisi berapa x nya?  for(a=100;a>=x;a--){               printf("%d",a);            } yang akan keluar dari potongan for t...