Keterampilan Interpersonale

Keterampilan Interpersonale

Senin, 19 Desember 2011

Algoritma dan Pemrograman


Kali ini, saya akan membagi ilmu tentang Algoritma dan Pemrograman. Untuk kasus matematika angka berpangkat, contoh 23, 5-1, Gn  dapat diselesaikan dengan koding namun untuk mempermudah dibuat flowchart terlebih dahulu.  Berikut flowchart angka berpangkat.

GAMBAR 01. Flowchart angka berpangkat
 
Penjelasan:
START(awal dimulai)àangka berpangkat saya lambangkan Gn maka (int G,n)àlalu saya buat int i = 0 dan double j=1 . maksut double disini artinya agar dapat bernilai dibawah 0. Lalu jika n==0 maka J=1 namun jika salah maka dilanjutkan. Jika n==1 maka J=G. Contoh 21 ,J=2. Jika masih salah lagi maka n>1 lalu dicek J=J*g dan i = i +1 kemudian dicek apabila n>i benar maka kembali keperulangan J=J*g dan i = i +1, jika bernilai salah (n>i) maka langsung ke return J àEnd. Apabila nilai n<0 maka J=J/G dan i=i-1 lali dicek n<i jika bernilai benar maka kembali ke perulangan J=J/G dan i=i-1, apabila bernilai salah (n tidak kurang dari i) maka langsung return J kemudian End.
Setelah membuat Flowchart dari, lalu dilanjutkan melalui  BlueJ. Berikut langkah-langkahnya:
1.      Langkah awal membuka halaman Blue j kemudian membuatlah project baru dengan mengklik project à new project kemudian simpan dengan nama “angka” lalu klik create. Tampilan gambar  seperti berikut.



2.      Setelah itu akan tampil sebagai berikut.

3.      Setelah itu Anda dapat menambahkan  class dengan cara klik New Class pada button di sebelah kiri layar.
4.      Setelah mengklik New Class, Anda dapat memberikan nama setiap class yang anda perlukan. Untuk cara penulisannya, huruf awal ditulis dengan kapital.Apabila terdiri dari 2 kata maka untuk pemisah katanya diawali dengan kapital namun tanpa spasi, contoh ProsesData. Setelah Anda menulis Class Name, lalu klik Ok.
5.       Kemudian kita membuka masing-masing class untuk mengisi perintah-perintah atau penjabaran apa saja yang harus dilakukan. Pertama Class yang saya buka yaitu Pangkat.  Cara membuka class tersebut : klik kanan class tersebut >> Open editor.
6.        Ketika Anda sudah membuka class Pangkat maka tampilan souce code awal. Kemudian Anda hapus semuanya untuk mempermudah Anda mengetik dalam membuat method.

7.       Kemudian diisi sesuai method untuk menjalankannya yang sebelumnya telah dibuat di flowchart

 
8.       Apabila sudah selesai membuat method-method, lalu klik compile maka akan muncul tulisan Class Compiled – no syntax errors. Jika anda meng-compiledan tidak muncul tulisan tersebut, artinya method yang anda buat masih ada yang salah baik cara penulisan maupun perintah.

Inspect

1.         Untuk melakukan inspect angka berpangkat dapat dilakukan dengan klik kanan pada class Pangkat à New Pangkat() à create object (diisi Pangkat1) à ok dan akan muncul merah-merah seperti pada gambar.

2.         Untuk lebih mudah meng-inspect maka dibuat beberapa contoh angka berpangkat  bertujuan mempermudah kita mengecek dengan jelas :20
3.       Langkah meng-inspect klik kanan object (kotak merah-merah) à void nilai pangkat(int G,n) à memasukkan angka yang akan dioperasikan (int G,n)  OK










1 komentar: