Welcome to myblog mr-fahmi.blogspot.com

Langkah Pembuatan Program Penjumlahan Dua Bilangan serta pemangkatan Secara Rekursif

Senin, 07 Oktober 20130 komentar



Kali ini saya akan mencoba menulis sebuah tutorial tentang Penjumlahan Dua Bilangan Secara Rekursif yang kali ini akan mengoperasikan perpangkatan (a+b)y

Begini langkah langkahnya

Pertama silahkan buat project baru seperti biasa , contoh project  TUGAS 1 (M RIZAL FAHMI) kemudian buat class PenghitunganPangkatRekursif  ,lalu Finish

Next ,Buat parameter method dengan type data integer HitungPangkat
public static int HitungPangkat(int a, int b, int y) {

kemudian buat  pernyataan dengan if (y == 0) sebagai syarat pangkat dan  return 1;  untuk menunjukkan nilai penjumlahan antara variable a dan b

Lalu berikan fungsi Else  } else {  untuk mengkoreksi kembali syaratnya, karena fungsi y bernilai selain 0

Dan jangan lupa  juga buat stopping rolenya (untuk pemberhentian ) yaitu berupa  pengurangan pangkat, buat dengan kode :
return (a + b) * HitungPangkat(a, b, y - 1); 
Dengan ini maka nilainya a ditambah dengan b dan dikurangi isi dari parameter HitungPangkat(int a, int b, int y)

Lalu untuk menjalankna programnya silahkan buat main methodnya  ,dengan menggunakan “psvm atau public static void main(String [] args){  },

kemudian untuk menampilkan / mencetak hasil pangkatnya , kita gunakan  System.out.println ("hasil (2 + 3)pangkat 3 ="+ PenjumlahanPangkat(2, 3, 3));


untuk lebih jelasnya saya sertakan gambaran kodingnya :


And the last step running programnya  maka akan tampil hasil (2 + 3) = 125,

Dengan logika  2 + 3 hasilnya 5 lalu dipangkat kan 3  atau  5 * 5 * 5 maka akan menghsilkan 125.



Dapat disimpulkan bahwa penggunaan metode rekursif pada java memudahkan kita dalam memproses perhitungan matematika , serta manambah wawasan kita tentang intruksi rekursif .
sekian sekilas ulasan mengenai pemangkatan rekursif , semoga bermanfaat  tidak lupa saran , kritik maupun coment sangat saya butuhkan sebagai bahan kajian.


Nama             : M RIZAL FAHMI
NIM                 : 1200631023

Share this article :
 
Support : Cara Gampang | Creating Website | FAHMI | FA | Pusat Promosi
Copyright © 2011. FROM FAHMI - All Rights Reserved
Template Created by FROM FAHMI Modify by FROM FAHMI
Proudly powered by Blogger