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

Трудности с итерацией и подсчетом количеста функций - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ гиперболический синус http://www.cyberforum.ru/cpp-beginners/thread316829.html
Вычисления значений гиперболического Синуса с заданной точностью, используя разложение данной функции в ряд. можете навести пример или реализацию кода или хоть логику... Заранее спс
C++ Картинка в С++ Здравствуйте. Подскажите пожалуйста как вставить картинку в главное окно программы. И как сделать так, что бы не открывалось консольное окно, а только главное. Язык С++, Среда - CodeBlocks. Спасибо :) #include "windows.h" #include<stdlib.h> #include<stdio.h> #include<conio.h> #include<iostream> #include <stdlib.h> http://www.cyberforum.ru/cpp-beginners/thread316822.html
Поменять порядок следования строк в файле на обратный C++
Помогите мне пожалуйста поменять порядок следования строк в файле на обратный. Использовать контейнеры и алгоритмы STL (<string>, <vector>, <map>, ...) запрещено.
дата C++
Господа програмисты,как сделать,что бы выводилась на экран одна дата(без месяца и тд.). Заранее всем огромное спасибо!!!
C++ удаления подстроки http://www.cyberforum.ru/cpp-beginners/thread316792.html
Есть две строки: A и B. Удалить из строки A все символы, находящиеся после подстроки B. Помогите пожалуйста.
C++ Определите наименьший элемент массива Дан трехмерный массив Z(n,m,k) случайных целых чисел из интервала (200,300). Определите наименьший элемент массива. Добавлено через 3 часа 58 минут #include <iostream> #include <math.h> #include <iostream> #include <iomanip> #include <cstdlib> #include <ctime> using namespace std; подробнее

Показать сообщение отдельно
Feytan
1 / 1 / 0
Регистрация: 09.12.2010
Сообщений: 93
09.06.2011, 19:25     Трудности с итерацией и подсчетом количеста функций
Возникли трудности в подсчете количества итераций и количества функций

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
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
#include <iostream>
#include<windows.h>
 
using namespace std;
int main()
 
{ 
    double Xm, Ym, x1, x2, y1, y2, a, b, l, A, B, C, e;
    long int i, j;
    
cout<<"===Metod polovinnogo secheniya===\n"<<endl;
cout<<"Funkciya:  y=Ax2+Bx+C\n"<<endl;
cout<<"Koefficienti:"<<endl;
cout<<"\nA=";
cin>>A;
cout<<"\nB=";
cin>>B;
cout<<"\nC=";
cin>>C;
cout<<"\nInterval:\n"<<endl;
cout<<"ot a=";
cin>>a;
cout<<"do b="; 
cin>>b; 
cout<<"Tochnost:"<<endl;
cout<<"e= "<<endl;
cin >> e;
 
i=0;
j=0;
Xm=(a+b)/2; 
l=b-a; 
Ym=A*Xm*Xm + B*Xm + C;
 
dva: 
{
     ++i;
     x1=a+l/4;
     x2=b-l/4;
     y1=A*x1*x1 + B*x1 + C;
     y2=A*x2*x2 + B*x2 + C;
}
 
if (y1<Ym)       
{
                 b=Xm; 
                 Xm=x1; 
                 Ym=y1; 
                 goto five;
}
 
if (y2<Ym)       
{
                 a=Xm; 
                 Xm=x2; 
                 Ym=y2;
                 goto five;
}
 
if (y2>=Ym)      
{
                 a=x1; 
                 b=x2; 
                 goto five;
}
 
five:
{
     l=b-a;
 
if (l<e) goto konec;
else goto dva;
}
 
konec: 
{
       cout<<"\n===OTVET==="<<endl;
       cout<<"MIN:   X= "<<Xm<<endl;
       cout<<"MIN:   Y= "<<Ym<<endl;    
       cout<<"Kolichestvo iteracii: "<<i<<endl;
       cout<<"Kolichestvo vizovov funkcii: "<<j<<endl;
}
 
system("pause");
return 0;
}
Вроде все правильно, но сейчас запутался с подстановкой для посчета функций и итерации.
Неуверен что подсчет итераций верен,но куда вставить счетчик количества вызовов функций немогу понять...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru