Calculadora de seno

0 respostas
Say

seguinte, pede- se para calcular o valor do seno a partir da seguinte formula:

sen(x)= x - (x^3/3!)+(x^5/5!)...
ou seja, a cada parcela si adiciona 2 ao expoente e 2 ao fatorial, lembrando de se trocar o sinar

ai vai meu codigo:
import java.util.Scanner;

public class Sen_e_Cos {
	public static void main ( String [] args )
	{
		Scanner entrada = new Scanner ( System.in );
		System.out.println("Digite o angulo: ");
		double angulo = entrada.nextDouble(); 
		System.out.println("Entre com o numero de parcelas");
        int parcelas = entrada.nextInt();
	
		double denom = 3;
		for (int i=1; i<=parcelas; i++) denom *= i ;
		
		double sinalNumerador = angulo*angulo*angulo;
		double s=0; 
		for (int i=1; i<=parcelas; i++) s += -sinalNumerador*sinalNumerador/(denom+2);
		
		double r = angulo+s;
			System.out.println(+r); 
	
	}
	}

nele eu recebi o valor do angulo e em qntas vezes deve si seguir a aproximaçao.
logo depois procurei o resolver o fatorial do denominador, inicialmente ele é 3 e vai aumentando dependendo do numero de parcelas no caso n+2(denom+2) no
final ja, agora... num acertei oq fazer com o numerador... num sei como fazer ele sair de x^3 para x^5 quando a parcela sai de 1 para 2

ajudem ai vlw

Criado 12 de outubro de 2009
Respostas 0
Participantes 1