Skip to main content

Posts

Recursive

RECURSIVE FUNCTION Bentuk rekursi merupakan alternatif dari bentuk iterasi atau perulangan. Perulangan rekursif merupakan salah satu metode didalam pemrograman yang mana dalam sebuah fungsi terdapat instruksi yang memanggil fungsi itu sendiri. Ada 2 komponen dalam recursive, yaitu: - Base Case Mengembalikan nilai (konstan) tanpa memanggil fungsi recursive selanjutnya - Reduction Step Pengulangan langkah untuk mencapai ke base casenya sehingga fungsi akan berhenti.
Recent posts

TIPE FUNCTION

TIPE FUNCTION FUNCTION dibagi menjadi 2 macam, yaitu: 1. BUILD IN- FUNCTION Fungsi yang  sudah ada dalam library C itu sendiri seperti beberapa fungsi string yang ada di string.h(strlen,strcpy, strcmp,dll) 2. USER-DEFINED FUNCTION Fungsi yang kita buat sendiri dengan bantuan library yang sudah ada dalam bahasa C. Setiap funsi juga mempunyai tipe data. Tipe data ada yang namanya int, float, double, char , dan ada juga void.

Pointer dan Array

POINTER & ARRAY POINTER Pointer merupakan sebuah variabel yang berisi alamat variabel lain. Kegunaan pointer adalah untuk menyimpan alamat memori dari sebuah variabel dan alamat. Ada 2 operator yang sering digunakan yaitu: - operator & yang merupakan operator alamat  - opearato * yang merupakan operator reference ARRAY Array merupakan kumpulan dari nilai-nilai data bertipe sama dalam urutan tertentu yang menggunakan sebuah nama yang sama. Ciri- ciri array yaitu sebagai berikut: - HOMOGEN yang berarti semua elemen mempunyai data tipe yang sama - Akses yang acak  yang berarti elemen dapat dijangkau secara individual

Repetition

Halo teman-teman, Perkenalkan nama saya Davin Meir Alexander Wowor. Di blog kali ini saya akan menjelaskan mengenai apa itu Repetition . Repetition itu sendiri artinya suatu pengulangan pada suatu intruksi dalam suatu waktu. Repetition itu ada 3 yaitu for, while, dan do-while. 1.FOR Ada 3 kondisi di dalam FOR ini, yaitu: Initialization Nilai awal dari perulangan. Conditional Kondisi kapan perulangannya akan berhenti. Increment Menambahkan nilai awal ataupun mengurangi nilai awal. 2.WHILE Expression dapat berupa boolean expression yaitu nilai benar atau salah.Misalnya, kita mengisi dengan while(x==1) yang dimana artinya ketika x sama dengan 1 maka statement didalamnya akan dijalankan terus menerus sampai x nya tidak sama dengan 1. Karena jika x nya tetap 1 makan akan terjadi infinite loop. 3.DO-WHILE contoh dari penggunaan DO-WHILE