• Pada Algoritma pencarian banyak yang bisa kita temukan atau gunakan. Ada Merge Sort, Quick Sort, Bubble Sort, dan...
  • Pada dasarnya algoritma searching banyak kita jumpai. Apalagi hanya untuk mencari nilai minimum dan nilai maximum...
  • Kalian pasti sudah tahu apa itu Deret Fibonacci, ya benar. (Padahal gak jawab). Tetapi pada pembahasan kali ini kita akan membuar program...
  • Metoda Pencarian Biner ( Binary Search) hanya bisa diterapkan jika data array sudah terurut. Pengurutan Array bisa menggunakan jenis sorting ...
  • Salah satu contoh tipe algoritma brute force lainnya adalah linear search (pencarian berurutan), Dikatakan demikian karena algoritma ini menggunakan ...

Saturday, March 12, 2011

Penulisan Program Sederhana dan Menggunakan Class


Kawan kali ini ane ingin menyajikan sedikit perbedaan antara penulisan pragram konvensional dengan penggunaan class. nanti kita bisa lihat bagaimana asiknya coding dengan class. Ahihihiii.....
Coba perhatikan program yang sederhana ini:


Sekarang lihat yang ini:


 Setahu ane kalau class tu pake penambahan deklarasi dengan kata kunci class diikuti dengan nama dari class. Setelah itu dilakukan pemanggilan fungsi seperti masukkan(), keluaran() yang merupakan anggota dari class.

Segini dulu ya. Ilmu anebaru segini gan.. Hehehe..... 

referensi : 
  1. Kadir, Abdul.2003.Pemograman C++.Yogyakarta : ANDI
  2. Pujiyono, Wahyu.2009.Diktat Algoritma dan Pemrograman.Yogyakarta:UAD
  3. Umar,Rusydi.2008.Diktat Kuliah Pemograman Bahasa C++.Yogyakarta:UAD
Readmore

Friday, March 11, 2011

Perbedaan Structur dan Class


Kali ini saya ingin berbagi sedikit ilmu yang saya dapat, kita akan membahas sedikit perbedaan antara structur dan class. Walaupun nanti isinya cuma supele, semoga dapat berguna.amin.hehe...

Sekarang kita lihat bagaimana penulisan structur, misal :

struct buku
char judul [35];
          char pengarang [25];
          int jumlah;
} ;

Penulisan class hampir sama dengan structur hanya saja dalam class adanya public dan private. Dalam class defaultnya adalah private, jadi jika kita menggunakan class harus menuliskan kata public. Contoh :

class buku
public :
char judul [35];
          char pengarang [25];
          int jumlah;
} ;

Ini adalah contoh sederhana program class

#include <iostream.h>
#include <conio.h>
#include <string.h>

class buku{
public :
char judul[35];
char pengarang [25];
int jumlah;
};

void main(){
buku novel;

strcpy(novel.judul,"Pemrograman C++");
strcpy(novel.pengarang,"Abdul Kadir");
novel.jumlah=3;

cout<<"judul buku  : "<<novel.judul<<endl;
cout<<"pengarang   : "<<novel.pengarang<<endl;
cout<<"jumlah buku : "<<novel.jumlah<<endl;

getch();
}

Semoga bermanfaat kawan...


referensi :
1. Kadir, Abdul.2003.Pemrograman C++.Yogyakarta:ANDI
2. Pujiono, Wahyu.2009.Diktat Algoritma dan Penrograman.Yogyakarta
 

Readmore

Thursday, March 10, 2011

Contoh program memilih atau bersambung


Halloo... sekarang aku mau buat contoh sederhana program yang bersambung atau ada pemilihan “lagi” atau “tidak”. Alasannya yaitu supaya saat kita menjalankan program bisa terus digunakan..

Pertama yaitu harus membuat fungsi diluar fungsi main(). Misal seperti ini :

Yang kedua kita membuat pemilihan dalam fungsi tersebut. Seperti pada gambar berikut :

Yang terakhir tinggal fungsi itu dipanggil di fungsi main()

Dan hasilnya seperti ini

Gimana bro??kritik saran jangan lupa tulis di komen..maksih
Readmore

Contoh Algoritma dan bukan Algoritma dalam Kehidupan Sehari - hari


Algoritma merupakan tahapan-tahapan untuk mencapai hasil atau kumpulan urutan perintah yang menentukan operasi-operasi tertentu yang diperlukan untuk menyelesaikan suatu masalah ataupun mengerjakan suatu tugas tertentu. Dan hasil yang didapat selalu sama.
Contoh Algoritma :
Algoritma mengaktifkan handphone baru
1.       Buka kardus handphone
2.       Keluarkan handphone dan battery dari kardus handphone
3.       Buka tutup battery handphone
4.       Buka penutup simcard
5.       Pasangkan simcard
6.       Tutup penutup simcard
7.       Pasangkan battery
8.       Tutup kembali dengan penutup battery
9.       Tekan dan tahan tombol power
10.   Tunggu hingga handphone menyala dan mengluarkan setting tanggal
11.   Set tanggal dengan waktu sekarang
12.   Tekan tombol “ok” atau “ya”
13.   Set waktu sekarang
14.   Tekan tombol “ok” atau “ya”
15.   Handphone siap digunakan

Contoh bukan Algoritma :
Runrutan mandi
1.       Ambil pakaian ganti dan handuk
2.       Menuju kamar mandi
3.       Buka pintu kamar mandi
4.       Masuk kamar mandi
5.       Tutup kembali pintu kamar mandi
6.       Letakkan handuk ditempat penggantung
7.       Melepas semua pakaian
8.       Letakkan pakaian ditempat penggantung
9.       Membasuh semua badan dengan air
10.   Mengambil sabun
11.   Pakai sabun keseluruh tubuh
12.   Kembalikan sabun ditempat semula
13.   Basuh kembali semua badan dengan air
14.   Mengambil handuk
15.   Keringkan badan dengan handuk
16.   Mengembalikan handuk ditempat gantungan
17.   Mengambil pakaian dan memakainya
18.   Ambil handuk
19.   Buka pintu kamar mandi
20.   Keluar dari kamar mandi
21.   Tutup kembali pintu kamar mandi
22.   Jemur handuk

Contoh yang runtutan mandi kenapa tidak disebut algiritma karena jika dilakukan hasilnya tidak akan sama. Mandi dari setiap orang itu berbeda – beda. Sedangkan yang menyalakan handphone pasti hasilnya akan sama. Handphone bisa menyala dan dapat digunakan.
Setahu ane cuman ini gan..maaf lahir batin kalo banyak kekurangan.. pis..!
Readmore

Tutorial Algorithm and Programming ©Template Blogger Green by Dicas Blogger.

To Up