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

Табулирование заданной функции и определение максимального и минимального значения функции в таблице - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 24, средняя оценка - 4.75
Марина1986
2 / 2 / 0
Регистрация: 29.03.2013
Сообщений: 58
01.04.2013, 13:40     Табулирование заданной функции и определение максимального и минимального значения функции в таблице #1
Разработать консольное приложение, производящее табулирование заданной функции и определение максимального и минимального значения функции в таблице.
Требования к программе:
Вводится: начало диапазона табулирования, конец диапазона табулирования, число шагов табулирования.
Выводится: столбцы соответствующих значений аргумента и функции, минимальное и максимальное значения функции.
Таблица значений аргумента и функции должна, кроме того, сохраняться в файле текстового формата в папке программы.
Миниатюры
Табулирование заданной функции и определение максимального и минимального значения функции в таблице  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.04.2013, 13:40     Табулирование заданной функции и определение максимального и минимального значения функции в таблице
Посмотрите здесь:

C++ Программа вычисления максимального значения функции на отрезке
Табулирование функции и вывод результата в таблице C++
Программа для поиска минимального значения функции C++
Табулирование заданной функции C++
C++ Составить и отладить программу вычисления заданной в таблице функции y(x)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
-=ЮрА=-
Заблокирован
Автор FAQ
08.05.2013, 11:11     Табулирование заданной функции и определение максимального и минимального значения функции в таблице #21
Марина1986, вот код табулирования и блок-схема
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
#include <cmath>
#include <iostream>
using namespace std;
 
double Fun(double x);
 
int main()
{
    long N;//÷èñëî ГёГ*ãîâ ГІГ*áóëèðîâГ*Г*ГЁГї
    double xn, xk, hx, x;
    cout<<"left  bound xn = ";cin>>xn;cin.get();
    cout<<"right bound xk = ";cin>>xk;cin.get();
    cout<<"num tab steps N= ";cin>>N;cin.get();
    hx = (xk - xn) / N;
    cout<<"\tx\ty"<<endl;
    for(x = xn; x <= xk + hx; x = x + hx)
        cout<<"\t"<<x<<"\t"<<Fun(x)<<"\t"<<endl;
    cout<<"Enter any key to continue...";
    cin.get();
    return 0 ;
}
 
double Fun(double x)
{
    return (pow(x, 2.0) + pow(2.3, x))*(x + cos(x))/(x + log(pow(x, 3.0) + 1));
}
Цитата Сообщение от Марина1986 Посмотреть сообщение
cout<<"error of calc e = ";cin>>e;cin.get();
- меня данная строка для текущего задания повергла в глубочайшее уныние Не копипасте коды бездумно!Уверяю, рано или поздно незнание даст о себе знать, всегда пытайтесь анализировать что делает код (ставьте себя на место машины и в уме делайте прогонку)
Миниатюры
Табулирование заданной функции и определение максимального и минимального значения функции в таблице   Табулирование заданной функции и определение максимального и минимального значения функции в таблице  
Вложения
Тип файла: rar FunTab.vsd.rar (14.7 Кб, 8 просмотров)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
-=ЮрА=-
08.05.2013, 11:13
  #22

Не по теме:

Марина1986, по вашим просьбам ответил
Составить программу вычисления и печати таблицы значений функции при заданных значениях параметров прочтите внимательно конец того сообщения.

Марина1986
2 / 2 / 0
Регистрация: 29.03.2013
Сообщений: 58
08.05.2013, 14:05  [ТС]     Табулирование заданной функции и определение максимального и минимального значения функции в таблице #23
-=ЮрА=-, еще раз огромное спасибо!
Марина1986
2 / 2 / 0
Регистрация: 29.03.2013
Сообщений: 58
15.05.2013, 09:12  [ТС]     Табулирование заданной функции и определение максимального и минимального значения функции в таблице #24
-=ЮрА=-, Юрий, посмотрите пожалуйста!

Добавлено через 3 минуты
-=ЮрА=-, ну вам же не трудно взглянуть!

Добавлено через 1 час 22 минуты
-=ЮрА=-, мне надо, где вы писали Марина1986, вот код табулирования и блок-схема
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
#include <cmath>
#include <iostream>
using namespace std;
 
double Fun(double x);
 
int main()
{
    long N;//число шагов табулирования
    double xn, xk, hx, x;
    cout<<"left  bound xn = ";cin>>xn;cin.get();
    cout<<"right bound xk = ";cin>>xk;cin.get();
    cout<<"num tab steps N= ";cin>>N;cin.get();
    hx = (xk - xn) / N;
    cout<<"\tx\ty"<<endl;
    for(x = xn; x <= xk + hx; x = x + hx)
        cout<<"\t"<<x<<"\t"<<Fun(x)<<"\t"<<endl;
    cout<<"Enter any key to continue...";
    cin.get();
    return 0 ;
}
 
double Fun(double x)
{
    return (pow(x, 2.0) + pow(2.3, x))*(x + cos(x))/(x + log(pow(x, 3.0) + 1));
}
и здесь надо максимум и минимум определить, взгляните пожалуйста!
-=ЮрА=-
15.05.2013, 09:18
  #25

Не по теме:

Марина1986, я вас прошу перестаньте плодить просьбы, появится время я отвечу( написал ещё в понедельник - что пока занят, какие ещё вам нужны слова от меня?).
И пожалуйста также используйте кнопки Правка и теги форматирования кода (вы даже не представляете как сложно разбираться в той каше которая сейчас в темах).
Вот прочтите пока http://www.cyberforum.ru/misc.php?do=bbcode чтобы вас же не забанили за игнорирование правил форума касательно оформления тем.

Марина1986
2 / 2 / 0
Регистрация: 29.03.2013
Сообщений: 58
15.05.2013, 09:21  [ТС]     Табулирование заданной функции и определение максимального и минимального значения функции в таблице #26
-=ЮрА=-, хорошо, я не буду вам надоедать, только вы мне ответьте посмотрите? что вы мне прислали препод сказал все правильно, только не определили max min, это я виновата не так написала тему.
-=ЮрА=-
15.05.2013, 09:26
  #27

Не по теме:

Цитата Сообщение от Марина1986 Посмотреть сообщение
только вы мне ответьте посмотрите?
- нет я написал просто так чтобы вы прождали зря Я хоть раз вам не ответил?Конечно отвечу!

Марина1986
2 / 2 / 0
Регистрация: 29.03.2013
Сообщений: 58
15.05.2013, 09:27  [ТС]     Табулирование заданной функции и определение максимального и минимального значения функции в таблице #28
-=ЮрА=-, спасибо, Юрий, хороший вы человек, буду ждать вашего ответа!
Марина1986
2 / 2 / 0
Регистрация: 29.03.2013
Сообщений: 58
16.05.2013, 09:32  [ТС]     Табулирование заданной функции и определение максимального и минимального значения функции в таблице #29
-=ЮрА=-,
-=ЮрА=-, Юрий, вы пока еще очень заняты?
-=ЮрА=-
Заблокирован
Автор FAQ
16.05.2013, 11:33     Табулирование заданной функции и определение максимального и минимального значения функции в таблице #30
Цитата Сообщение от Марина1986 Посмотреть сообщение
что вы мне прислали препод сказал все правильно, только не определили max min, это я виновата не так написала тему.
- вот табулирование с определением мин/макс на интервале
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 <cmath>
#include <iostream>
using namespace std;
 
double Fun(double x);
 
int main()
{
    long N;//÷èñëî ГёГ*ãîâ ГІГ*áóëèðîâГ*Г*ГЁГї
    double xn, xk, hx, x;
    cout<<"left  bound xn = ";cin>>xn;cin.get();
    cout<<"right bound xk = ";cin>>xk;cin.get();
    cout<<"num tab steps N= ";cin>>N;cin.get();
    hx = (xk - xn) / N;
    cout<<"\tx\ty"<<endl;
    //ìèГ* Г¬Г*ГЄГ± ГґГіГ*êöèè
    //ГўГ*Г*Г·Г*ëå äåëГ*ГҐГ¬ ïðåäïîëîæåГ*ГЁГҐ Г·ГІГ® ГЁ ìèГ* ГЁ Г¬Г*ГЄГ±
    //ñîîòâ òî÷êå Гµn
    double fmin = Fun(xn);
    double fmax = Fun(xn);
    for(x = xn; x <= xk + hx; x = x + hx)
    {
        cout<<"\t"<<x<<"\t"<<Fun(x)<<"\t"<<endl;
        //Ïîèñê ìèГ*èìóìГ*
        if( fmin > Fun(x) )
            fmin = Fun(x);
        //Ïîèñê Г¬Г*êñèìóìГ*
        if( fmax < Fun(x) )
            fmax = Fun(x);
    }
    cout<<"Min fun value : "<<fmin<<endl;
    cout<<"Max fun value : "<<fmax<<endl;
    cout<<"Enter any key to continue...";
    cin.get();
    return 0 ;
}
 
double Fun(double x)
{
    return (pow(x, 2.0) + pow(2.3, x))*(x + cos(x))/(x + log(pow(x, 3.0) + 1));
}
Блок-схему для изменений нарисуете сами - там просто.

Не по теме:

-=ЮрА=-, Юрий, вы пока еще очень заняты?
- вчера из за фриланса лёг в 2 ночи, как думаете?

Миниатюры
Табулирование заданной функции и определение максимального и минимального значения функции в таблице  
Марина1986
2 / 2 / 0
Регистрация: 29.03.2013
Сообщений: 58
16.05.2013, 11:43  [ТС]     Табулирование заданной функции и определение максимального и минимального значения функции в таблице #31
-=ЮрА=-, спасибо, вам большое!
Марина1986
2 / 2 / 0
Регистрация: 29.03.2013
Сообщений: 58
16.05.2013, 12:01  [ТС]     Табулирование заданной функции и определение максимального и минимального значения функции в таблице #32
-=ЮрА=-, вот проверьте пожалуйста блок-схему, правильно я сделала, если что поправьте пожалуйста
Вложения
Тип файла: doc Схема.doc (35.5 Кб, 7 просмотров)
-=ЮрА=-
Заблокирован
Автор FAQ
16.05.2013, 12:07     Табулирование заданной функции и определение максимального и минимального значения функции в таблице #33
Схема в последнем посте - бред!Прочтите этот пост, Составить программу вычисления и печати таблицы значений функции при заданных значениях параметров

Не по теме:

(опять же как и с выкладками никто ничего не смотрел!)


Не по теме:
Сообщение от Марина1986
-=ЮрА=-, у меня пока своей нет, и даже не знаю с чего начинать
Марина1986, хотябы полистайте http://chel-gymnasia23.narod.ru/Info...ema/Page_2.htm
Тоже норм Правила составления блок-схем для программ [C/C++;Pascal;Basic] (человек вон сколько полезных букаф написал, осталось прочесть и понять)
пока не будет проблеска знаний я помогать не буду. Разбирайтесь!
Марина1986
2 / 2 / 0
Регистрация: 29.03.2013
Сообщений: 58
16.05.2013, 12:42  [ТС]     Табулирование заданной функции и определение максимального и минимального значения функции в таблице #34
-=ЮрА=-, а теперь, хоть похожа на мою блок-схему, больше не знаю как ее еще делать, если что поправьте
Вложения
Тип файла: doc Схема.doc (30.5 Кб, 7 просмотров)
-=ЮрА=-
16.05.2013, 12:48
  #35

Не по теме:

Марина1986, да в этот раз почти правильно, но в целом это колосальный шаг вперёд по сравнению с предыдущим

Марина1986
2 / 2 / 0
Регистрация: 29.03.2013
Сообщений: 58
16.05.2013, 12:54  [ТС]     Табулирование заданной функции и определение максимального и минимального значения функции в таблице #36
-=ЮрА=-, ну вы поправьте пожалуйста, чтобы было точно правильно

Добавлено через 3 минуты
-=ЮрА=-, хочется узнать, где я ошиблась
-=ЮрА=-
Заблокирован
Автор FAQ
16.05.2013, 13:01     Табулирование заданной функции и определение максимального и минимального значения функции в таблице #37
Вот так будет норм (правда я особо не подбирал ровность линий)
Миниатюры
Табулирование заданной функции и определение максимального и минимального значения функции в таблице  
Вложения
Тип файла: doc Схема (1)_поправил.doc (32.5 Кб, 5 просмотров)
Марина1986
2 / 2 / 0
Регистрация: 29.03.2013
Сообщений: 58
16.05.2013, 13:03  [ТС]     Табулирование заданной функции и определение максимального и минимального значения функции в таблице #38
-=ЮрА=-, спасибо вам огромное!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.05.2013, 13:43     Табулирование заданной функции и определение максимального и минимального значения функции в таблице
Еще ссылки по теме:

C++ Табулирование функции заданной в ряде Тейлора
Описать в виде отдельной функции определение минимального элемента в заданной части массива C++

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

Или воспользуйтесь поиском по форуму:
-=ЮрА=-
Заблокирован
Автор FAQ
16.05.2013, 13:43     Табулирование заданной функции и определение максимального и минимального значения функции в таблице #39
Марина1986, в схеме я недоглядел отсутствие у вас на ней вот этого момента
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
double fmin = Fun(xn);
* * double fmax = Fun(xn);
я обвёл надостающий блок красным
Миниатюры
Табулирование заданной функции и определение максимального и минимального значения функции в таблице  
Вложения
Тип файла: doc Схема (2)_поправил.doc (33.5 Кб, 8 просмотров)
Yandex
Объявления
16.05.2013, 13:43     Табулирование заданной функции и определение максимального и минимального значения функции в таблице
Ответ Создать тему
Опции темы

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