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

Количество интераций - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевод числа из 10 в 2 сс http://www.cyberforum.ru/cpp-beginners/thread64526.html
Написать рекурсивную функцию перевода числа из 10 в 2 систему счисления. Помогите пожалуйста.
C++ О выборе переводчиков Всем привет! вот кто может написать что-нибудь подобающее ?? организации нужно нанять переводчиков для перевода с определенного мн-ва языков. Каждый их имеющихся переводчиков владеет некоторыми... http://www.cyberforum.ru/cpp-beginners/thread64524.html
Ввод больших чисел используя массив или функцию С++ C++
Помогите пожалуйста чайнику в С++ написать программку на С++, вводящую числа большой разрядности, используя массив)):help: (Классы для чисел с неограниченной разрядностью, использовать...
C++ Atoi, atof.
Подскажите пожалуйста, как с помощью функций atoi, atof, проверить, является ли данное число действительным? Добавлено через 21 минуту Это я так думаю, можно с помощью этих функций проверить,...
C++ Алгоритм шифрования Рабина http://www.cyberforum.ru/cpp-beginners/thread64507.html
Привет всем! :) Очень нужен исходник на С++ или С# для алгоритма шифрования/дешифрования Рабина. Для написания курсовой работы... Если нет исходника, то подскажите, пожалуйста, где достать...
C++ Распечатать в порядке убывания Распечатать в порядке убывания все делители введенного натурального числа. Подскажите как это сделать. Язык Си подробнее

Показать сообщение отдельно
КуДрЯшЕчКа
2 / 2 / 1
Регистрация: 01.11.2009
Сообщений: 60

Количество интераций - C++

16.11.2009, 22:42. Просмотров 560. Ответов 5
Метки (Все метки)

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
#include<stdio.h>
#include<math.h>
float v(float x, float y)
{return x*x*x+y-exp(-x-y*y)-1;}
 
float dix(float a, float b, float (*v)(float x, float y), float eps, float d)
{
float t,z;
      z=v(d,a);
if(v(d,a)*v(d,b)>0||eps<=0){printf("ERROR!");}
else{
 
do{    
    t=(a+b)/2;
    if(v(d,t)==0)return t;
    if (z*v(d,t)>0) a=t;
    else b=t;
 
    }
 
    while ((b-a)>eps);
    return .5*(a+b);
}
}
int main()
{
float x, x1=0.0, x2=1.0, dx=0.1, eps=0.00001, f;
int a=-2,b=2;
    for (x=x1;x<x2+dx;x=x+dx)
    {f=dix(a,b,v,eps,x);
    printf("\n y=%f ",f);
    }
 
}
подскажите, пожалуйста, как подсчитать количество интераций для каждого значения у????
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru