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

Вычислить и вывести на экран в виде таблицы значения функции F - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Map/set!( iterator not dereferencable) http://www.cyberforum.ru/cpp-beginners/thread1156771.html
Есть функция,в которой происходит поиск в map по ключу. Если по данному ключу нет значения, то необходимо провести интерполяцию двух ближайших значений. Ошибка возникает на позиции 13. void...
C++ Как задать двумерную матрицу в search()? <algorithm> Надо найти в большой булевской матрице другие булевские подматрицы. задаю подматрицы int one = { {0,1,0,0}, {1,1,1,0}, {1,1,0,1}, {0,1,1,1} }; к... http://www.cyberforum.ru/cpp-beginners/thread1156761.html
C++ Отсортировать столбцы в массиве по уменьшению сумм четных чисел. Сортировка выбором. Исправить код
Задача: Задать двумерный массив целых чисел m=5, n=6. Отсортировать столбцы в массиве по упаданию сум парных чисел. Сортировка выбором. Пожалуйста, помогите найти ошибку! Вот код: #include...
Удалить из строки буквосочетание C++
удалить из S первое вхождение буквосочетание 'not'
C++ Записать число в строку в заданном формате http://www.cyberforum.ru/cpp-beginners/thread1156750.html
Добрый день. Есть число double от 0 до 99. Нужно записать его в std::string в виде XX.XXXX. К сожалению не придумал ничего лучше чем void double_to_str(std::string& str, double dval){ if...
C++ Передать массив в функцию и найти максимальный элемент Пожалуйста напишите пример передать массив в функцию и найти максимальный элемент. Ну передавать в функцию получается вроде, а найти максимальное число нет! подробнее

Показать сообщение отдельно
Меорн
76 / 61 / 29
Регистрация: 01.02.2014
Сообщений: 207
25.04.2014, 10:12
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 <iostream>
#include <iomanip>
 
double func(double a, double b, double c, double x)
{
    if((a < 0) && (x != 0)){
        return (a * x * x + b * b * x);
    } else if(x == 0) {
        return (x - a / x - c);
    }
    return (1 + x / c);
}
 
int main()
{
    double a,b,c,x0,x1,dx;
    std::locale::global(std::locale("Russian"));
    std::cout << "Введине a: ";
    std::cin >> a;
    std::cout << "Введине b: ";
    std::cin >> b;
    std::cout << "Введине c: ";
    std::cin >> c;
    std::cout << "Введине Xнач: ";
    std::cin >> x0;
    std::cout << "Введине Xкон: ";
    std::cin >> x1;
    std::cout << "Введине dx: ";
    std::cin >> dx;
    for(double x = x0; x <= x1; x += dx) {
        std::cout << "f(" << x << ")\t\t = " << func(a, b, c, x) << std::endl;
    }
    system("pause");
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru