Ajuda exercicio de exponenciação[resolvido]

Eae :slight_smile:
então galera eu tenho que fazer este exercicio aqui mas não estou conseguindo implementa-lo. :s
alguem poderia me ajudar ?

Fazer um programa para calcular o valor do exponencial de x,
onde o usuário fornece o número termos para a precisão deseja e o valor de x e o programa mostra na tela o resultado usando a série abaixo:

Meu codigo.

import javax.swing.JOptionPane;

public class Exercicio {

    public static void main(String args[]) {
        
        
        int x = Integer.parseInt(JOptionPane.showInputDialog("Digite o valor de x"));
        int term = Integer.parseInt(JOptionPane.showInputDialog("Digite a precisao"));
        /*double a = Math.pow(x,1);*/
        long fat = 1;
        long res;
        for (int i = 0; i < term; i++) {
        
            long soma = (x*i);
            fat = fat + (fat * i);
            res = fat/soma;
            

            System.out.println("Resultado: " + res);
        }
        


    }
}
	public static void main(String args[]) {
		
		long term = Integer.parseInt(JOptionPane.showInputDialog("Digite a precisao"));
		int x = Integer.parseInt(JOptionPane.showInputDialog("Digite o valor de x"));
                double resultado = 1;
                
		for (long i = 0; i <= term; i++) {
			resultado += x / fatorial(i);
		}

		System.out.println(resultado);
	}

	public static long fatorial(long n) {
		if (n <= 1)
			return 1;
		else
			return n * fatorial(n - 1);
	}

Acho q é isso…

sim é :slight_smile:
vlw

massa!! ah, n esquece de editar o título e colocar [Resolvido], p facilitar pro pessoal! :slight_smile: