Как записать формулу - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Помогите записать в C формулу!

Решение задачи: «Как записать формулу»

textual
Листинг программы
#include <stdio.h>
#include <math.h>
int main(void)
{
    int i = 0, k = 1, max_number = 1000;
    double x = 0.53;
    double e = 2.71;
    double sum =0.0, prev_sum, scx;     
    double const epsilon=1.0E-5;
    double const pi=3.14;
    if (fabs(x) < pi/2)
    {           
        printf("Uncorrect x=%g\n",x);               
        getchar();         
        getchar();
        return 1;            
    }                                           
    do
    {
        prev_sum = sum;                                                                 
        if (i > max_number)  
        e=(pow(-1,k+1))/(pow(2*k-1,2*i+1));      
        break;          
        sum+=2*(pow(2,2i+2))*e*pow(x,2i)/pow(pi,2i+1);  
        i++;
        
    }   
    while (fabs(fabs(prev_sum) - fabs(sum)) >= epsilon); 
    sc(x) = 1 + 2*(pow(2,2i+2))*e*pow(x,2i)/pow(pi,2i+1);
    printf ("x = %g\nepsilon = %g\nsum = %g\nscx",x, epsilon, sum ,scx);
    getchar();             
    getchar();
    return 0;                 
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.833 из 5
Похожие ответы