Olá pessoal,
Sou iniciante em Java e estou com uma duvida num programinha que a minha professora de matemática solicitou que fizesse…
Consiste no calculo de uma equação: (1+1/n) elevado a n, onde n é informado pelo usuário.
Eu fiz o programa, mas algo esta errado…pois quando rodo e digito por exemplo n=2 o resultado deveria ser 2.25…porem meu resultado só dá 1.0, onde estou errando…por favor me ajudem!
import javax.swing.*;
public class Numero
{
public static void main(String y[])
{
int num;
String n;
double res, z;
n=JOptionPane.showInputDialog("Informe o valor");
num=Integer.parseInt(n);
res = (1 + (1/num));
z= Math.pow(res,num);
JOptionPane.showMessageDialog(null, "Resultado é:" + z);
}
}
