Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.51/51: Рейтинг темы: голосов - 51, средняя оценка - 4.51
2 / 2 / 0
Регистрация: 29.03.2013
Сообщений: 58

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

01.04.2013, 13:40. Показов 11042. Ответов 38
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Разработать консольное приложение, производящее табулирование заданной функции и определение максимального и минимального значения функции в таблице.
Требования к программе:
Вводится: начало диапазона табулирования, конец диапазона табулирования, число шагов табулирования.
Выводится: столбцы соответствующих значений аргумента и функции, минимальное и максимальное значения функции.
Таблица значений аргумента и функции должна, кроме того, сохраняться в файле текстового формата в папке программы.
Миниатюры
Табулирование заданной функции и определение максимального и минимального значения функции в таблице  
1
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
01.04.2013, 13:40
Ответы с готовыми решениями:

Табулирование заданной функции и определение максимального и минимального значения функции в таблице
Ребята, помогите пожалуйста решить последнюю задача, прямо совсем не как! Разработать консольное приложение, производящее...

Табулирование заданной функции и определение максимального и минимального значения функции
Ребята, пожалуйста, помогите сделать задачи новичку, пожалуйста кто-то откликнитесь( 3. Разработать консольное приложение,...

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

38
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
08.05.2013, 11:11
Студворк — интернет-сервис помощи студентам
Марина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 Кб, 9 просмотров)
1
08.05.2013, 11:13

Не по теме:

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

0
2 / 2 / 0
Регистрация: 29.03.2013
Сообщений: 58
08.05.2013, 14:05  [ТС]
-=ЮрА=-, еще раз огромное спасибо!
0
2 / 2 / 0
Регистрация: 29.03.2013
Сообщений: 58
15.05.2013, 09:12  [ТС]
-=ЮрА=-, Юрий, посмотрите пожалуйста!

Добавлено через 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));
}
и здесь надо максимум и минимум определить, взгляните пожалуйста!
0
15.05.2013, 09:18

Не по теме:

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

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

Не по теме:

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

0
2 / 2 / 0
Регистрация: 29.03.2013
Сообщений: 58
15.05.2013, 09:27  [ТС]
-=ЮрА=-, спасибо, Юрий, хороший вы человек, буду ждать вашего ответа!
0
2 / 2 / 0
Регистрация: 29.03.2013
Сообщений: 58
16.05.2013, 09:32  [ТС]
-=ЮрА=-,
-=ЮрА=-, Юрий, вы пока еще очень заняты?
0
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
16.05.2013, 11:33
Цитата Сообщение от Марина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 ночи, как думаете?

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

Не по теме:

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


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

Не по теме:

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

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

Добавлено через 3 минуты
-=ЮрА=-, хочется узнать, где я ошиблась
0
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
16.05.2013, 13:01
Вот так будет норм (правда я особо не подбирал ровность линий)
Миниатюры
Табулирование заданной функции и определение максимального и минимального значения функции в таблице  
Вложения
Тип файла: doc Схема (1)_поправил.doc (32.5 Кб, 7 просмотров)
1
2 / 2 / 0
Регистрация: 29.03.2013
Сообщений: 58
16.05.2013, 13:03  [ТС]
-=ЮрА=-, спасибо вам огромное!
0
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
16.05.2013, 13:43
Марина1986, в схеме я недоглядел отсутствие у вас на ней вот этого момента
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
double fmin = Fun(xn);
* * double fmax = Fun(xn);
я обвёл надостающий блок красным
Миниатюры
Табулирование заданной функции и определение максимального и минимального значения функции в таблице  
Вложения
Тип файла: doc Схема (2)_поправил.doc (33.5 Кб, 10 просмотров)
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
16.05.2013, 13:43

Определение максимального значения наибольшей функции в интервале
Здравствуйте уважаемые формучане. Помогите пожалуйста с задачкой, очень нужно... Даны две функции y1 = cos(x) и y2 = \sqrt{x} - 3 ...

Вывод максимального, минимального элемента и среднего значения через функции
требуется вывести максимальный и минимальный элемент массива а так же среднее значение тип double вот код работает только с максимальным...

Описать в виде отдельной функции определение минимального элемента в заданной части массива
Ребята выручайте! 4.Дан числовой массив X. Определить min (X, X, … , X) + min (X, X, … , X) Описать в виде отдельной функции...

Создание модулей. В модуле описать функции нахождения минимального и максимального значения
даны целые числа а,в,с. Создать модуль который найдет мах и мин, и используя этот модуль найти функцию...

Определение минимального и максимального значения
Незнаете как определить минимальное и максимальное значения в столбцах???


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

Или воспользуйтесь поиском по форуму:
39
Ответ Создать тему
Новые блоги и статьи
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности. Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/ TL DR Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru