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