Evaluate ‘sin x’ as sum of a series
Evaluate ‘sin x’ as sum of a series
Input: Number whose sine function is to be computed: X.
Number of iterations to be carried out: N.
Output : Sine of the given Number
Step 1: Input: Number whose sine function is to be computed: X.
Number of iterations to be carried out: N.
Step 2: Initialize Sum = 0.
Den = 1.
Step 3 : If N is Equal to One (1),
Yes: Output Sin(x) is X.
No: Step 4.
Step 4: Initialize Flag =1.
Fact = 1
Assign X = Y.
Step 5: Add Sum to flag multiplied by X divided by Fact and assign to sum: (Sum = (Flag * X)/Fact).
Assign the product of X and the Square of Y to X: (X = X * Y ^ 2).
Negate the sign of the flag.
Compute the product of Fact, Den and Den+1 and assign to Fact: (Fact = Fact*Den* (Den+1)).
Increment Den by 2.
Decrement N by 1.
Repeat Step 5 N times.
Step 6: Output the Sum.