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

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

Восстановить пароль Регистрация
 
Evanengell
0 / 0 / 0
Регистрация: 23.10.2016
Сообщений: 4
23.10.2016, 17:00     Вычислить значение функции в заданном промежутке #1
Мне нужно создать простенькую программу на нахождение значения функции f(x)=x3+sinx на отрезке [-3,14; 3,14] с шагом 0,2
Если не сложно, подскажите как это можно реализовать. А именно этот самый "шаг 0.2".
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.10.2016, 17:00     Вычислить значение функции в заданном промежутке
Посмотрите здесь:

Вычислить значение функции на заданном промежутке с заданным шагом: C++
Вычислить значение функции на заданном интервале с указанным шагом C++
C++ Вычислить значение функции в заданном диапазоне
Вычисление функции на заданном промежутке C++
C++ Рассчитать значение функции для аргументов в заданном промежутке
Вычислить значение функции в заданном диапазоне C++
Вычислить значения функции на заданном промежутке с заданным шагом C++
Вычислить и вывести на экран значение функции на заданном интервале C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
afront
675 / 637 / 228
Регистрация: 29.02.2016
Сообщений: 2,066
24.10.2016, 08:57     Вычислить значение функции в заданном промежутке #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <math.h>
using namespace std;
 
int main()
{
 
    
    for (double x = -3.14; x <= 3.14; x += 0.2)
    {
        double y = x * x * x + sin(x);
        cout <<" x= " << x <<  "  y= " << y << endl;
    }
 
    system("pause");
 
    return 0;
}
Evanengell
0 / 0 / 0
Регистрация: 23.10.2016
Сообщений: 4
24.10.2016, 09:41  [ТС]     Вычислить значение функции в заданном промежутке #3
Спасибо за ответ. Я уже реализовал программу, правда через while

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <math.h>
using namespace std;
int main()
 {  
    setlocale(LC_ALL, "Russian");
    double y, x = -3.34; 
    double step = 0.2;
    while (x <=2.94){
        y = x*x*x+sin(x);
        x = x + step;
        cout <<"Значение функции в промежутке "<<x<<" равно "<< y << endl;
    }
    system("pause");
 }
Yandex
Объявления
24.10.2016, 09:41     Вычислить значение функции в заданном промежутке
Ответ Создать тему
Опции темы

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