Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
SKarabe1
0 / 0 / 0
Регистрация: 14.10.2010
Сообщений: 10
#1

Исправить ошибку в коде - C++

20.05.2011, 10:47. Просмотров 420. Ответов 2
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <iostream>
#include <cmath>
#include <math.h>
using namespace std;
const int MaxIter=500;
int matn ()
{
    double Xn,Xk,dx,eps,ch,f,x;
    cout <<"enter Xn,Xk,dx,eps" <<endl;
    cin>>Xn>>Xk>>dx>>eps;
    cout<<"_____________________"<<endl;
    cout<<"|"<<setw(5)<<"x"<<setw(5)<<"|"<<setw(5)<<"f"<<setw(5)<<"|"<<setw(5)<<"nomer"<<setw(5)<<"|"<<endl;
    cout<<"_____________________"<<endl;    
    for (double X=Xn; X<=Xk; X+=dx)
        { ch=1;
        f=ch;
            for(int n=1; fabs(ch)>eps; n++)
            {ch*=x/n;
            if (n%2==0)
                f+=ch;
            else
                f-=ch;
            if (n>MaxIter)
            {
                f=0;
                n=0;
            }
            }
            cout<<"|"<<setw(7)<<"x"<<setw(7)<<"|"<<setw(7)<<"f"<<setw(7)<<"|"<<setw(7)<<"h"<<setw(7)<<"|"<<endl;
            cout<<"_____________________"<<endl;
        }
        return 0;
}

Compiling...
22.cpp
E:\Ëàáû\22\22.cpp(12) : error C2065: 'setw' : undeclared identifier
Error executing cl.exe.

22.obj - 1 error(s), 0 warning(s)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.05.2011, 10:47     Исправить ошибку в коде
Посмотрите здесь:

Исправить ошибку в коде с++ C++
C++ Исправить ошибку в коде
C++ исправить ошибку в коде
C++ Исправить ошибку в коде.
исправить ошибку в коде C++
Исправить ошибку в коде C++
C++ С++ задача (исправить ошибку в коде)
C++ Исправить ошибку в коде
Исправить ошибку в коде на наследование C++
Multiset: исправить ошибку в коде C++
C++ Исправить ошибку в коде. С++
C++ Исправить ошибку в коде

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mimicria
return (true);
1956 / 1093 / 91
Регистрация: 19.04.2011
Сообщений: 2,344
20.05.2011, 10:50     Исправить ошибку в коде #2
C++
1
#include <iomanip>
Добавлено через 1 минуту
C++
1
int matn ()
int main()

Добавлено через 20 секунд
C++
1
<<"h"< <setw(7)<<
<<"h"<<setw(7)<<
Петррр
5934 / 3371 / 334
Регистрация: 28.10.2010
Сообщений: 5,926
20.05.2011, 10:55     Исправить ошибку в коде #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#include <iostream>
#include <cmath>
#include <math.h>
#include <iomanip>
 
using namespace std;
 
const int MaxIter=500;
 
int main()
{
    double Xn, Xk, dx, eps, ch, f, x=0;
    cout << "enter Xn,Xk,dx,eps" <<endl;
    cin >>Xn >> Xk >> dx >> eps;
    cout << "_____________________" << endl;
    cout<<"|"<<setw(5)<<"x"<<setw(5)<<"|"<<setw(5)<<"f"<<setw(5)<<"|"<<setw(5)<<"nom er"<<setw(5)<<"|"<<endl;
    cout<<"_____________________"<<endl; 
    for (double X=Xn; X<=Xk; X+=dx)
    { 
        ch=1;
        f=ch;
        for(int n=1; fabs(ch)>eps; n++)
        {
            ch*=x/n;
            if (n%2==0)
                f+=ch;
            else
                f-=ch;
            if (n>MaxIter)
            {
                f=0;
                n=0;
            }
        }
        cout << "|" << setw(7)<<"x"<<setw(7)<<"|"<<setw(7)<<"f"<<setw(7)<<"|"<<setw(7)<<"h"<<setw(7)<<"|"<<endl;
        cout<<"_____________________"<<endl;
    }
    system("pause");
    return 0;
}
Yandex
Объявления
20.05.2011, 10:55     Исправить ошибку в коде
Ответ Создать тему
Опции темы

Текущее время: 19:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru