Estou fazendo um exercício da faculdade e em uma certa questão é pedido para:
“Criar um programa que calcule a potencia de qualquer base e expoente inseridos pelo usuário” desenvolvi o código mas travei na hora de criar a lógica da fórmula?
package Lista6;
import java.util.Scanner;
public class Q5 {
public static void main(String[]args){
Scanner sc = new Scanner(System.in);
System.out.println("Informe um número: ");
int num1 = sc.nextInt();
System.out.println("Informe outro número: ");
int num2 = sc.nextInt();
num2 *= num1;
System.out.println(expo(num1, num2));
}
public static double expo(int x, int y){
int resultado = 0;
if (y==0){
resultado = 1;
}
else
for(int i=0; i<y; i++){
resultado*=x;
}
return resultado;
}
}