Помогите отредактировать прогу плиз!

Тема в разделе "Общие вопросы по С и С++", создана пользователем vladmego, 27 ноя 2008.

  1. vladmego

    vladmego Гость

    /*Avtor:protsenko Vlad,gruppa:8301, vischislit' paru funkschii f1:
    u1(i)=x^i*sin(i*p)/i!; i>=0;
    f1(x)=f1=exp(x*cos(p))*cos(x*cos(p));x*x<1
    u(i+1)/u(i)=p*cos((i+1)*p)*i/(i+1)/cos(i*x).*/
    #include <fstream.h>
    #include <math.h>
    #include<iomanip.h>
    void Inp1(float &);
    void Inp2(float &);
    void Inp3(float &);
    void Out1(ofstream &);
    void Sum(float &, unsigned int &, float, float &,float&, ofstream &);
    void Sum2(float &, unsigned int &, float, float &,float&, ofstream &);
    void main()
    { float eps,x,p,u1,f1,s1,s2,u2,f2;
    unsigned int i;
    ofstream R;
    R.open("res.txt",ios:ut);
    Inp1(p);
    Inp2(eps);
    Inp3(x);
    Out1&reg;;
    u1=x*cos(x); s1=u1; i=0;
    while((fabs(u1)>eps))
    { Sum(u1,i,x,s1,p,R);}
    f1=exp(x*cos(p))*cos(x*sin(p));
    R<<"Is "<<i<<" chlenov rjada "<<'\n'<<"s1="<<s1<<'\n'<<"f1="<<f1<<'\n';
    R<<fabs(f1-s1)<<'\n';
    R.close();
    }

    void Inp1(float &p)
    {do { cout<<"Vvedite p:"; cin>>p;}
    while((p<=0)||(p>=2*3.14));}
    void Inp2(float &eps)
    {do {cout<<"Vvedite eps:"; cin>>eps;}
    while((eps<=0)||(eps>=1));
    }
    void Inp3(float &x)
    {do { cout<<"Vvedite x:"; cin>>x;}
    while(x*x>1);}
    void Out1(ofstream &R)
    {R<<'|'<<setw(5)<<'i'<<'|'<<setw(15)<<'u'<<'|'<<se tw(15)<<'s'<<'|'<<'\n';
    }
    void Sum(float &u1,unsigned int &i,float x,float &s1,float&p,ofstream &R)
    { u1=x*cos(((0.8)-1)*x)*(0.8)/((0.8)-1)/cos((0.8)*p)*u1;
    s1=s1+u1; i++;
    R<<'|'<<setw(5)<<i<<'|'<<setw(15)<<setprecision(7) <<u1<<'|'<<setw(15)<<setprecision(7)<<s1<<'|'<<'\n ';
    }
    надо чтобы выводило с первого i ,выводилась сумма .вроде код программы более и менее правильный,но выводит как то тупо...плиз помогите чем можете)
     
Загрузка...
Похожие Темы - Помогите отредактировать прогу
  1. limbra
    Ответов:
    3
    Просмотров:
    44
  2. NylevoiChelovek
    Ответов:
    4
    Просмотров:
    102
  3. Ruska132
    Ответов:
    36
    Просмотров:
    293
  4. gURaBA_N
    Ответов:
    7
    Просмотров:
    147
  5. uxbmw3w
    Ответов:
    0
    Просмотров:
    64

Поделиться этой страницей