Postingan

Menampilkan postingan dari Desember, 2018

Structure dan Union

Gambar
Di minggu yang sama saat kelas Algoritma kedatangan tamu yang membawakan topic Cloud Computing kita juga belajar soal structure dan union. Structure dan Union sendiri merupakan sebuah tipe data yang di deklarasikan oleh si programmer / pengguna. Structure biasa melambangkan sebuah record , yang cara memanggilnya menggunakan struct . sedangkan Union berguna untuk menyimpan data-data di lokasi yang sama. Cara menggunkan Union sendiri adalah menggunakan union   di bahasa C. Structure dan Union memiliki kemiripan yang sama walaupun keduanya adalah sesuatu yang berbeda. Structure dan Union merupakan tipe data yang bisa berisi object apapun dan juga sama-sama dideklarasi dari awal oleh programmer itu sendiri. Belajar membedakan penggunaan Structure dan Union akan berguna di kedepannya untuk mata kuliah Data Structure yang memang mengharuskan kita mengerti dan tau cara mengoperasikan dua tipe data ini. Perbedaan Structure dan Union :

Function Di C Language

Gambar
Dalam bahasa pemrograman C, ada yang dimaksud dengan function. Function adalah sebuah cara / metode yang digunakan programmer untuk men- declare sebuah Sub-Program dalam program yang telah dia buat. Mudahnya, kita harus menggunakan si Sub-Program ini berkali-kali. sehingga kita akan lebih mudah membuat sebuah function yang hanya tinggal kita panggil saja dan langsung bisa memproses apa yang kita butuhkan dari sebuah program utama kita. Hal ini akan memudahkan programmer itu sendiri dan timnya dalam mengerjakan sebuah proyek besar yang biasanya membutuhkan perulangan dari code-code yang telah kita buat. Agar program yang kita buat akan lebih efisien dan juga tidak memakan banyak memory dan juga kode yang ditulis berulang-ulang kali tapi memiliki cara kerja atau tujuan yang sama. Untuk kedepannya ada juga beberapa masalah yang memang bisa dipecahkan dengan fungsi ini, seperti kasus Fibonacci yang menggunakan Function Recursive yang berarti si fungsi ini akan memanggil dirinya kembal