December2015 Cs Q11

0. Consider the following program:
#include
main()
{
int i, inp;
float x, term=1, sum=0;
scanf("%d %f",&inp, &x);
for(i=1;i<=inp;i++)
{
term=term*x/i;
sum=sum+term;
}
printf(“Result=%f\n”,sum);
}
The program computes the sum of which of the following series?

  • Option : B
  • Explanation : Fro i=1: term = term * x / i = 1 * x / 1 = x. sum = sum + term = x. For i = 2: term = x * x / 2 = x2 / 2. sum = x + x2 / 2. For i = 3: term = x2 / 2 * x / 3 = x3 / 3! . sum = x + x2 / 2 + x3 / 3!. and so on... So, option (B) is correct.
Cancel reply

Your email address will not be published. Required fields are marked *


Cancel reply

Your email address will not be published. Required fields are marked *