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

Оператор break - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Минимальные значения http://www.cyberforum.ru/cpp-beginners/thread184846.html
Всем привет. У меня девушка учится на 3 курсе в институте. Ей дали задачу, которую она не может решить, а я в этом деле не разбираюсь. Надеюсь вы поможете решить эту задачу. Заранее спасибо. Даны...
C++ объясните значения строк Если не сложно , то пожалуйста объясните значения следующих строк: 1) scanf("%d%d%d",&a,&b,&c); 2) printf("\n\n%d \n",nod); 3) a%=b 4) return *nod=a+b; http://www.cyberforum.ru/cpp-beginners/thread184843.html
C++ консультация
Здравствуйте!у меня просто вопрос!как можно понять быстрее программирование литературой или рассматривать готовые программы...
C++ Процедура - функция
На C. Оформить в виде процедуры-функции вычисление бинома формула Сори за ссылку, нет прав на
C++ Два разных элемента http://www.cyberforum.ru/cpp-beginners/thread184827.html
Дан целочисленный двумерный массив А размера n*m. Известно, что среди его элементов два и только два равны между собой. Напечатать их индексы.
C++ Ошибка: идентификатор не найден Здраствуйте! Мучаюсь с небольшим участком кода третий день. int _tmain(int argc, _TCHAR* argv) { int n; // Размерность матрицы vector< vector<int> > myDynamicMatrix; // Матрица cout <<... подробнее

Показать сообщение отдельно
TaYloR
0 / 0 / 0
Регистрация: 16.02.2010
Сообщений: 38

Оператор break - C++

01.11.2010, 17:23. Просмотров 1067. Ответов 3
Метки (Все метки)

Подскажите, пожалуйста почему оператор break в строке 44 выдаёт ошибку, и как её исправить?
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
#include<iostream.h>
#include<conio.h>
#include<math.h>
double a, b, eps;
double f(double x)
{
        return pow(x,3)+3*pow(x,2)-4*x-12;
}
double F(double x){
        return 6*x+6;
        }
void findRoot(double a, double b, double eps)
{
        double x0, x1, temp;
        int n=0;
        if (f(a)*F(a)>0){
                x0=a;
                x1=x0-(f(x0)/(f(b)-f(x0)))*(b-x0);
                n++;
                while(fabs(x1 - x0) > eps){
                                x0=x1;
                                x1=x0-(f(x0)/(f(b)-f(x0)))*(b-x0);
                                n++;
                                }
                cout<<"x = "<<x1<<"; n = "<<n<<endl;
                             }
                else{
                        x0=b;
                        x1=x0-(f(x0)/(f(x0)-f(a)))*(x0-a);
                        n++;
                        while(fabs(x1 - x0) > eps){
                                x1=x0-(f(x0)/(f(x0)-f(a)))*(x0-a);
                                x0=x1;
                                n++;
                                }
                        cout<<"x = "<<x1<<"; n = "<<n<<endl;
     }
}
void Continue(){
        bool q;
        cout<<"/nWill you continue? 1 or 0/n";
        cin>>q;
        if (q==0){
                break;}
        else{
                cout<<"This borders or other? 1 or 0/n";
                cin>>q;
                if (q==0){
                        cout<<"Enter a, b, eps: ";
                        cin>>a>>b>>eps;
                        findRoot(a, b, eps);
                        Continue();}
                else{
                        cout<<"Enter eps: ";
                        cin>>eps;
                        findRoot(a, b, eps);
                        Continue();}
              }
 
}
 
int main(){
cout<<"Enter a, b, eps: ";
cin>>a>>b>>eps;
findRoot(a, b, eps);
Continue();
getch();
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru