سلام برنامه رساندن عدد به توان و از توابع آماده خود جاوا استفاده نکردم. یک برنامه خیلی ساده و آسان که شما باید دوتا عدد از کاربر دریافت بکنید. یکی عدد و دیگری توان عدد می باشد.
کد برنامه رساندن عدد به توان در جاوا بدون استفاده از تابع آماده جاوا:
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. پایان

سلام من می خوام توان رو دریافت کنه ولی با int و جواب رو نشون بده