tugas algo

Recursive adalah sebuah function yang sering digunakan untuk menyelesaikan soal soal recursive seperti faktorial. Recursive function terdiri dari 2 bagian yaitu Base case untuk me return value(konstan) tanpa memanggil recursive selanjutnya dan Reduction step seluruh hasil input di gabung ke base case.

structure adalah tipe data yang digunakan untuk meng store beberapa data di satu tempat. contoh structure seperti:


Syntax
struct name_structure {
    dataType1 name_field1;
    dataType2 name_field2;
   
};

terdapat juga yang disebut nested structure yang dimana structure tersebut terdapat dalam bagian structure lain, misalnya:
struct pendidikan terdiri dari SD,SMP,SMA
dan SD terdiri dari kelas 1,kelas 2,kelas 3,dan seterusnya...

lalu structure juga dapat dibuat sebagai array seperti :

struct tmhs {
  char nim[9];
  char name[26];
  float gpa;

};

union
union digunakan untuk memberi beberapa nama untuk satu lokasi

memory
memori yang akan dibahas adalah memori allocation dan memori de-allocation
secara singkat:
memori allocation adalah meminta memory space/RAM kepada sistem operasi.dan
memori de-allocation adalah mengembalikan memory space/RAM kepada sistem operasi.


Comments