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
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