سلام برنامه رساندن عدد به توان و از توابع آماده خود جاوا استفاده نکردم. یک برنامه خیلی ساده و آسان که شما باید دوتا عدد از کاربر دریافت بکنید. یکی عدد و دیگری توان عدد می باشد. 

کد برنامه رساندن عدد به توان در جاوا بدون استفاده از تابع آماده جاوا:

package com.company;
import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        double result = 1;
        Scanner input = new Scanner ( System.in );
        System.out.println ( "لطفا عدد خود را وارد بکنید:" );
        double data = input.nextDouble ();
        System.out.println ( "لطفا توان عدد را وارد بکنید:" );
        int pow = input.nextInt ();
        for (int i = 0; i < pow ; i++) {
            result = data * result;
        }
        System.out.println (  result + "جواب:" );
    }
}

کد برنامه رساندن عدد به توان در جاوا با استفاده از تابع آماده Math در جاوا:

package com.company;
import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        double result = 0;
        Scanner input = new Scanner ( System.in );
        System.out.println ( "لطفا عدد خود را وارد بکنید:" );
        double data = input.nextDouble ();
        System.out.println ( "لطفا توان عدد را وارد بکنید:" );
        int pow = input.nextInt ();
        System.out.println ( Math.pow(data, pow)  + "جواب:" );
    }
}

خروجی برنامه رساندن عدد به توان در جاوا:

لطفا عدد خود را وارد بکنید:
2.5
لطفا توان عدد را وارد بکنید:
2
6.25جواب:

توضیحات برنامه رساندن عدد به توان در جاوا:

0. شروع

1.دوعدد از کاربر دریافت بکن.

اولی: عدد مورد نظر کاربر

دومی: توان عدد

2. تازمانی که حلقه کوچیک تر از توان عدد می باشد عدد دریافتی و ضرب در خودش بکن

3. نتیجه و چاپ بکن

4. پایان