/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
import javax.swing.JOptionPane;
/**
*
* @author Toshiba
*/
public class PerpangkatanRekursif {
public static int pangkatRekursif(int x, int y) {
if (y == 0) {
return 1;
}
else {
return x * pangkatRekursif(x, y - 1);
}
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
String input = JOptionPane.showInputDialog("Massukkan Nilai Pertama");
int x = Integer.parseInt(input);
String input1 = JOptionPane.showInputDialog("Massukkan Nilai Pangkat");
int y = Integer.parseInt(input1);
System.out.println(" "+x+ " Pangkat " +y+ " = Hasilnya " +pangkatRekursif(x,y)+" ^_^");
}
}
saat di running...
INPUTAN
OUTPUTAN
Kalau kurang jelas, silahkan download filenya disini gan :D
THANKS, semoga bermanfaat :D
0 komentar:
Posting Komentar