Упражнения C: Вычислить сумму ряда [1 + x + x ^ 2/2! + X ^ 3/3! + ....]
C Для цикла: упражнение 23 с решением
Напишите программу на C, чтобы отобразить сумму ряда [1 + x + x ^ 2/2! + X ^ 3/3! + ....].
Пример решения:
Код C:
#include <stdio.h>
void main()
{
float x,sum,no_row;
int i,n;
printf("Input the value of x :");
scanf("%f",&x);
printf("Input number of terms : ");
scanf("%d",&n);
sum =1; no_row = 1;
for (i=1;i<n;i++)
{
no_row = no_row*x/(float)i;
sum =sum+ no_row;
}
printf("\nThe sum is : %f\n",sum);
}
Пример вывода:
Введите значение х: 3 Введите количество терминов: 5 Сумма составляет: 16.375000
Блок - схема:
Редактор кода программирования C:
Улучшите этот пример решения и опубликуйте свой код через Disqus.
Предыдущий: Напишите программу на C для печати треугольника Флойд.
Далее: Напишите программу на C, чтобы найти сумму ряда [x - x ^ 3 + x ^ 5 + ......].
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code