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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Структура http://www.cyberforum.ru/cpp-beginners/thread816051.html
Распечатать фамилии рабочих бригады, начинающиеся с букв А и С, с указанием их месячной зарплаты. #include <iostream> #include <vcl.h> using namespace std; struct list { char LastName; int sallary; };
C++ Процедуры и функции: Рассчитать сумму и произведение значений элементов произвольной строки двухмерного массива. Ввести двумерный массив размерностью 5х6. Рассчитать в одной функции сумму и произведение значений элементов произвольной строки двухмерного массива. Написать функцию умножения элементов произвольного столбца на заданное число. Ввод массива и исходных данных выполнить в функции ввода, вывод массива и результатов – в функции вывода не правильно выводит произведение в строке, не то точнее... http://www.cyberforum.ru/cpp-beginners/thread816030.html
посоветуйте - сложный ли код C++
Допустим имеем текстовый файл .txt необходимо просчитать сколько существует пар слов в тексте, таких, что 1 слово из пары начинается с согласной, второе слово из пары начинается с гласной. Например:1. "иду по полю и считаю ворон" - две пары 2. "Невозмодно найти правильный ответ" - ноль пар гласная-согласная 3. "он уже ушел и не вернется" - одна пары и т.д.
C++ Сравнение массивов типа Char
У меня есть структура. Мне нужно проверит, (sportsmens.Sport=="swimming"); sportsmens.Sport - массив типа char
C++ Дан текстовый файл, в котором записана последовательность целых чисел. Записать в новый файл только четные из них http://www.cyberforum.ru/cpp-beginners/thread816006.html
Дан текстовый файл, в котором записана последовательность целых чисел. Записать в новый файл только четные из них. Помогите пожалуста!!! Я понимаю как открыть входной и выходной файлы...но как работать с их данными, проблема(...особенно как работать с числами по отдельности...( Если не трудно помогите...
C++ Вызов функции Здравствуйте! Не могу вызвать функцию, объясните причину. template <typename T> void Calc_etalon (QDir & DirTxt) { //QDir DirTxt(Path); QVector <T> vec; vec.clear(); foreach (const QString & fName, DirTxt.entryList(QStringList ("*.txt") )) //цикл по всем txt подробнее

Показать сообщение отдельно
timeshift
0 / 0 / 0
Регистрация: 11.03.2013
Сообщений: 18

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

23.03.2013, 03:24. Просмотров 250. Ответов 0
Метки (Все метки)

здравствуйте не могу правильно составить задачу пожалуйста помогите

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

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
#include "functions.h"
 
void min(function f, double x0, double x1, int n, double* xMin, double* yMin) {
    int i;
    double dx, x, y;
 
    dx = (x1 - x0)/(n - 1);
 
    x = x0;
 
    *xMin = x0;
    *yMin = f(x0);
 
    for(i = 0; i < n; i++) {
        y = f(x);
        if(y < *yMin) {
            *xMin = x;
            *yMin = y;
        }
        x += dx;
    }
}
 
void max(function f, double x0, double x1, int n, double* xmax, double* ymax) {
    int i;
    double dx, x, y;
 
    dx = (x1 - x0)/(n - 1);
 
    x = x0;
 
    *xmax = x0;
    *ymax = f(x0);
 
    for(i = 0; i < n; i++) {
        y = f(x);
        if(y < *ymax) {
            *xmax = x;
            *ymax = y;
        }
        x += dx;
    }
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru