Я использую цикл for для вычисления степени целого числа.Пользователь может ввести оба:
- int a, которое само является целым числом
- int b, которое является целым числом
НаконецЯ должен отобразить результат в развернутом виде.Я застрял с этим шагом.Кто-нибудь может помочь?
Я пытался создать вложенный цикл while внутри цикла for, который, похоже, не работает.
//power of an integer
//interacting with user
import java.util.Scanner;
public class Exercise2{
public static void main (String[] args){
//ready to accept input
Scanner input = new Scanner (System.in);
System.out.println("Enter an integer: ");
int a = input.nextInt();
System.out.println("What power do you want " +
a + "to be raised to? ");
int b = input.nextInt();
int count=2;
//for loop
for (int i =1 ; i<=1; i++){
//output data
System.out.println((int)Math.pow(a,b));
}
}
}
}
В результате получается двойной результат, созданный Math.pow.();который до сих пор не имеет расширенной формы.e.g.: 4^3 display: 4 x 4 x 4
.