Onde errei? implementador seno

2 respostas
P
public static void main(String[] args) {

int numerador, denominador, expoente, fat;

double seno, x, valor;

String numero;

denominador = 1;

seno = 0.0;

numero = (JOptionPane.ShowInputDialog(null, ‘digite o valor do angulo’,‘seno’));-------------------------  ‘)’ expected

valor = (Double.ParseDouble(numero));

for (int n = 0, n < 1000, n++){ ------------------------------------’;’ expected

expoente = 2<em>n + 1;

numerador = Math.pow(-1, n);

fat = (2</em>n) + 1;

for (int i = fat, i > 1, i–)

denominador += denominador*i;

x = Math.pow(valor,expoente);

seno = seno + (numerador/denominador)*x;

};

JOptionPane.ShowMessageDialog(null,‘O seno é  + seno,JOptionPane.INFORMATION_MESSAGE); -------------------’)’ expected
System.exit(0);--------------------')'expected


}

}

sao esses 4 erros ai…me ajudem por favor…

obrigado

2 Respostas

P

tipo…eu sei onde errei…mas nao sei porque

xandevieira
1 - esta parte nao eh desse jeito
numero = (JOptionPane.ShowInputDialog(null, 'digite o valor do angulo','seno'));
mas desse
numero = JOptionPane.showInputDialog("digite o valor do angulo");
aqui vc nao deve separar por virgula "," e sim por ponto e vigula ";"
errado for (int n = 0, n < 1000, n++)

correto for (int n = 0; n < 1000; n++)
aqui vc deve colocar entre aspas duplas "" nao aspas simples ''
JOptionPane.ShowMessageDialog(null,'O seno é ' + seno,JOptionPane.INFORMATION_MESSAGE);

 JOptionPane.showMessageDialog(null,"O seno é " + seno,JOptionPane.INFORMATION_MESSAGE);

pra finalizar, sugiro vc dar uma boa lida nas APIs

Criado 10 de junho de 2008
Ultima resposta 10 de jun. de 2008
Respostas 2
Participantes 2