Tampilkan postingan dengan label Pemrograman. Tampilkan semua postingan
Tampilkan postingan dengan label Pemrograman. Tampilkan semua postingan

Rabu, 01 April 2015

Membuat Program Rekursif Dengan C++


Rekursif sederhananya yaitu fungsi yang memanggil dirinya sendiri. Bingung kan? Hehe..mending langsung liat contohnya saja deh:

Silahkan dirun kode memalukan ini.. semoga komputer anda tidak mati



void saranghaeyo(){
    cout<<"i will love you endlessly";
    saranghaeyo();
}
int main(){
  saranghaeyo();
  return 0;
}


Overloading di C++


Overloading memungkinkan kita membuat beberapa fungsi dengan nama yang sama dengan tipe parameter atau jumlah parameter yang berbeda-beda.

Disini kita coba buat 2 fungsi dengan nama yang sama namun tipe dan jumlah parameternya berbeda



int cetaknilai(int nilai1,int nilai2){
    int hasil = nilai1*nilai2;
    return hasil;
}
float cetaknilai(float nilai1){ 
    float hasil = nilai1;
    return hasil;
}

Membuat angka Random di C++

Untuk membuat angka random memang cukup mudah. Kita cukup memanggil fungsi rand() di c++ seperti pada contoh dibawah :


int main(){
   cout<<rand();
   return 0;
}

Kode  diatas akan menghasilkan sebuah angka random yang tidak memiliki batas (dari 0 sampai seterusnya).

Jika kita ingin menampilkan beberapa angka random dengan batas tertentu dan tidak menginginkan ada angka 0 misalnya kalo kita ingin mengundi sebuah dadu  kita bisa menggunakan kode ini


Senin, 30 Maret 2015

Sentinel-Controlled Loop

Saat kita membuat suatu perulangan biasanya kita sudah  menentukan pada titik apa perulangan tersebut akan berhenti. Misalnya :


int main(){
   int kue= 5;
   while (kue >0){
 cout<<"kuenya masih "<<kue<<" makan lagi ahh"<<endl;  

kue--;
  } 
return 0;
}

Artinya kita tentukan program berhenti setelah kue=0.


Menempatkan Kelas Pada File Yang Berbeda


Kalo kawan2 pernah mencari source code suatu project yang sudah jadi di internet seperti game atau aplikasi dekstop dan sebagainya, pasti teman2 akan menemukan source code yang berada pada beberapa file secara terpisah. Hal ini memudahkan programmer untuk mengelola source code mereka terutama jika project tersebut dikerjakan oleh beberapa orang. Nah sekarang  mari kita coba buat kelas pada file yang berbeda..


Constructor di C++

Constructor itu kalo tidak salah2 amat itu adalah fungsi yang akan dipanggil secara otomatis tepat waktu kita membuat objek. Dengan kata lain  kita tidak perlu memanggil fungsi melalui objek seperti ini lagi = objek.fungsi(); . Constructor biasanya digunakan untuk menginisialisasi suatu variabel. Untuk menggunakan constructor kita perlu mengetahui beberapa aturan dasar:
1.    Constructor tidak memerlukan return type
2.    Nama constructor sama dengan nama Class
Selebihnya kita liat contoh dibawah :

Menggunakan Variabel Dalam Class Dengan Benar

Menggunakan Variabel Dalam Class Dengan Benar

Apa yang salah dari kode dibawah ini ?

Kamis, 12 Maret 2015

Membuat Class dan Object di C++

Sebelumnya saya ingin memastikan bahwa teman2 sudah memahami konsep dari objek dan kelas itu sendiri karena di artikel ini saya hanya akan membahas bagaimana kita membuat  kelas dan objek di c++.
   
Membuat kelas adalah cara termudah untuk mengelompokkan fungsi2 atau variabel. Biasanya fungsi2 yang saling berkaitan satu sama lain ditempatkan pada kelas yang sama untuk memudahkan programmer menemukan dan menggunakan fungsi2 tersebut. Untuk lebih jelasnya kita lihat contoh berikut :

Fungsi menggunakan Multiple Parameter

Sebelumnya buat teman2 yang belum memahami apa itu parameter dapat membaca konsep dasarnya disini.  Nah jika sudah berarti teman2 bakal lebih mudah memahami penggunaan multiple parameter.  Dan karena saya malas menjelaskan tentang teori jadi kita langsung ke contoh koding nya saja hehe

Membuat Parameter Fungsi di C++

Sebelumnya saya sudah menjelaskan tentang  bagaimana menggunakan suatu fungsi, namun saat itu kita belum menggunakan parameter. Apa itu parameter? Secara sederhana parameter adalah informasi tambahan yang dibutuhkan fungsi agar dapat berjalan. Untuk mempermudah saya akan  memberi contoh : Misalkan jika kita ingin membuat fungsi untuk menghitung umur seseorang, kita membutuhkan suatu informasi tentang kapan orang tersebut lahir.  Berikut contoh dalam source codenya:
   

Pengenalan Function dalam C++

Teman2 saat ini saya akan membahas tentang konsep dari function/fungsi dalam c++.

Apa itu fungsi?
Program komputer terbuat dari begitu banyak  fungsi. Contoh sederhana dari fungsi yang pasti sering kita lihat adalah seperti dibawah ini:

Konsep dasar Variabel





Teman2 kali ini saya akan menjelaskan konsep dasar yang sangat sederhana tentang  penggunaan variabel.
Ada 2 cara yang biasanya digunakan untuk membuat variabel;

Rabu, 25 Februari 2015

Aplikasi facemash tiruan Menggunakan Java & MySql (Part 3)

Lihat part 1 disini dan part 2 disini

Okey teman2. Setelah membahas algoritma dan coding2an di part 1 dan part 2 sekarang saya akan menunjukkan screenshot aplikasi yang saya buat.. langsung saja.. monggo mas2 dan mba2 :)

Selasa, 24 Februari 2015

Aplikasi facemash tiruan Menggunakan Java & MySql (Part 2)

Lihat part 1 disini
4.    Buatkan sebuah form dengan nama “Data” kemudian panggil fungsi-fungsi dari kelas “DAO”. Sebagai contoh, berikut fungsi untuk menampilkan data ke Jtable :

Karena data tersebut membutuhkan gambar maka kita perlu memanggil fungsi untuk meload dan menyimpan gambar seperti dibawah ini :

Aplikasi facemash tiruan Menggunakan Java & MySql




Teman2 kali ini saya mau coba meng-share aplikasi facemash tiruan yang saya buat dengan bahasa pemrograman java. Tapi sebelumnya saya ingin beritahukan bahwa saya membagi artikel ini menjadi 3 bagian agar teman2 tidak pusing bacanya ..okey !? :)

 Teman2 pasti tau bahwa website facemash dibuat oleh Mark Zuckerberg untuk membandingkan cewe2 mana yang paling hot. Aplikasi ini dibuat sebelum ia membuat jejaring sosial paling ‘rame’ sampai saat ini.. Memang sih terkesan usang karena aplikasi facemash sendiri sudah lama bingitz ada. Tapi kali ini saya cuma ingin menekankan pada pembelajaran yang bisa kita dapat dari aplikasi tersebut.

Sabtu, 24 Maret 2012

Cara Mencegah Multiple Instance Form C#

Ketika kita ingin memanggil form2 dari  form1 biasanya kita menggunakan fungsi seperti ini :


Jumat, 02 Maret 2012

Aplikasi Keuangan Sederhana


Hallo teman2 :)
Kali ini saya ingin menshare sedikit mengenai aplikasi sederhana yang udh saya buat…sebenarnya sih  aplikasi ini masih sangat banyak kekurangannya..tapi saya hanya ingin membagikan sedikit dari yang telah saya pelajari dalam pemrograman…semoga ini bisa membantu teman2..


Objek Dalam Pemrograman

Menurut buku Analisis dan Perancangan Sistem Informasi Menggunakan metodologi Berorientasi Objek (Adi Nugroho),objek dapat digolongkan menjadi beberapa kategori, yaitu :

KARAKTERISTIK BAHASA PEMROGRAMAN C#

Secara umum bahasa pemrograman C# memiliki karakteristik seperti dibawah ini ( Faraz Rasheed, dkk.,2006) :

Kamis, 07 Oktober 2010

Array Multidimensi Dengan Java

Array multidimensi adalah array yang memiliki lebih dari satu index. Array multidimensi juga dapat dikatakan sebagai array dari array (sekumpulan dari array). Salah satu contoh adalah array 2 dimensi dimana memiliki 2 buah index .