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

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

Войти
Регистрация
Восстановить пароль
 
colding54
Заблокирован
#1

Поиск корня (ввод склавиатуры) - C++

01.05.2012, 11:40. Просмотров 358. Ответов 0
Метки нет (Все метки)

В общем нужно сделать консольное приложение для решения уравнений fun(ax+b)=fun(cx+d) с заданной точностью.
Нужно сделать ввод функци (fun(ax+b) и fun(cx+d) с клавиатуры.

я разобрался без ввода(ну т.е. в исходнике пишем функцию Помогите сделать ввод склавиатуры.

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
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <vcl.h>
 
 
double fun(double x)    // функция
{
  return (sin(4*x-1)-cos(x+2)) ;
}
 
double root(double a,double b, double eps, double (*f)(double)) //функция поиска корня
{
   double c;
     while(fabs(b-a)>eps)
   {
 
    c=(a+b)/2;
    if(f(a)*f(c) <=0) b=c;
    else a=c;
   }
 
     return c;
 
}
 
int main()
{
 double a,b,rt,eps;     // a и b границы интервала, rt-корень, eps -точность
 
 printf("vvedite tochnost':  ");
 scanf("%lf",&eps);
 printf(" vvedite interval: ");
 scanf("%lf %lf", &a,&b);
 
 
 rt=root(a,b,eps,fun);
 printf("%lf",rt);
 getch();
 return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.05.2012, 11:40
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Поиск корня (ввод склавиатуры) (C++):

Дихотомический поиск корня уравнения - C++
Разработать подпрограмму, которая получает в качестве параметров три значения a, b, Delta и вычисляет с точностью Delta корень уравнения...

Поиск корня нелинейного уравнения простой итерацией, половинным делением, методом Ньютона - C++
Найти корень уравнения sin x = x с погрешностью не более 0.000001 и для каждого метода определить количество шагов алгоритма. ...

С++ ввод с клавиатуры и поиск - C++
Вот само задание: *По варианту : Описать структуру с именем MARSH, содержащую следующие поля: * название начального пункта маршрута; ...

Ввод и поиск информации о книгах - C++
Пытаюсь создать программу , которая заполняет массив структур данными,выводит на экран , и поиск в нем выполняет.Поиск реализован таким...

Реализовать ввод, вывод и поиск данных - C++
Полностью задача звучит так Написать код программы которая позволяет собирать, хранить и выводить данные(в моем случае нужно реализовать...

Ввод числа, поиск меньших и больших - C++
Решаю задачку. Написал такой код: #include &lt;iostream&gt; #include &lt;ctime&gt; using namespace std; void main() { ...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.05.2012, 11:40
Привет! Вот еще темы с ответами:

Ввод информации в структуру и поиск минимального элемента - C++
Помогите, пожалуйста, с этим кодом... Как бы я не танцевал над ним, не получается довести ее до ума:cry: Кто чем может, помогите, в долгу...

Контейнер map. Осуществить ввод элементов и поиск по ключу - C++
Поиск работает, но как сделать чтобы чтобы можно было вводить элементы с клавиатуры и искать по ключу вводом с клавиатуры? #include...

Файловый ввод и поиск самого длинного слова в тексте - C++
Здравствуйте. Нужно написать программу, которая вводит текст, состоящий из нескольких предложений, находит самое длинное слово и...

Реализовать ввод данных в структуру и поиск информации в ней - C++
1. Описать класс ORDER, реализующий однонаправленный линейный список для работы со следующими данными: • фамилия налогоплательщика; ...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

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