Программа Нахождения Функции

Тема в разделе "C/C++/C#", создана пользователем Barmsl, 2 дек 2012.

  1. Barmsl

    Barmsl New Member

    Регистрация:
    2 дек 2012
    Сообщения:
    2
    Симпатии:
    0
    Помогите отредактировать программу
    Нужно чтобы ответ выводился в виде аккуратной таблицы.



    #include <stdio.h>
    #include <conio.h>
    #include <math.h>
    #include <string>
    using namespace std;
    void main (){
    float a=0,b=0,h=0,n=0,x=0,z=0,pi=3.14,sum=0,ver=0,raz=0;
    int k;
    setlocale (LC_ALL,"Russian");
    cout <<"\t***Программа для вычисления функций***\n"<<endl;
    cout <<"Введите начяло и конец отрезна на котором х принимает свои значения";
    cout <<"\nНачяло...";
    cin >> a;
    cout << "Конец...";
    cin >>b;
    cout <<"Введите шаг...";
    cin >>h;
    cout <<"Введите придел суммы...";
    cin >>n;
    for ( a; a<=b; a=a+h)
    {
    for ( k=1; k<=n; k++)
    {
    for ( k=1; k<=n; k++) //Нахождение суммы
    {z= k+z;}//Нахождение суммы
    sum = z*(pow(a,k)*cos(k*pi/3))/k;
    ver=((float)-1/2)*log(1-(2*a)*cos(pi/3)+pow(a,2));
    raz= abs(ver-sum);}
    cout <<"сумм= "<<sum <<" "<<"ver= " <<ver<<" " <<"разность" <<raz <<endl;
    }
    getch();
    }
     
  2. Whatka

    Whatka Well-Known Member

    Регистрация:
    9 окт 2011
    Сообщения:
    433
    Симпатии:
    4
    ну запиши названия столбцев перед циклом,
    а в цикле через табуляцию и setprecision выводі значения
     
Загрузка...

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