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

Вычислить функцию - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ вычислять площадь http://www.cyberforum.ru/cpp-beginners/thread350495.html
Напишите программу, которая будет вычислять площадь поверхности данного прямоугольного параллелепипеда (ширина, высота и длина будет вводится с клавиатуры).
C++ четное нечетно написать программу. если число четное и делиться на 10 то выводить слова yes http://www.cyberforum.ru/cpp-beginners/thread350490.html
Преобразование типов. C++
Всем привет. Суть вопроса - ответ программы должен содержать только два знака после запятой. #include <iostream> using namespace std; int main(void) { float p, sh, pe, otvet, p1 = 240, sh1 = 12; cout << "Pound: "; cin >> p;
Ввод с клавиатуры C++
Напишите программу, которая будет читать целое число от ввода с клавиатуры и печатать последнюю цифру данного числа. (8. Write a program that will read an integer from the keyboard input and print the last digit of the given integer.)
C++ Задача С1 помогите http://www.cyberforum.ru/cpp-beginners/thread350461.html
Помогите решить. 1 часть сделал. там число x= -1 и y=0 решать на С++ (СИ) буду благодарен.(задание в вложение)
C++ Как вывести вектор списков? Нужно вывести вектор в котором хранятся списки, а в списках сами элементы #include <vector> #include <list> vector<list<Edge *>> Adjlist; void Show() { подробнее

Показать сообщение отдельно
grizlik78
Эксперт С++
 Аватар для grizlik78
1884 / 1416 / 102
Регистрация: 29.05.2011
Сообщений: 2,961
12.09.2011, 12:54     Вычислить функцию
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
#include <iostream>
#include <cmath>
 
using namespace std;
 
const double PI = 3.14159265358979323846;
 
double f(double x)
{
    if (x <= 0)
        return 0.0;
    else if (x <= 1)
        return x * x + x;
 
    double x2 = x * x;
 
    return x2 - sin(PI * x2);
}
 
int main (int argc, char *argv[])
{
    double x;
 
    cout << "x: ";
    cin >> x;
 
    cout << "f(" << x << ") = " <<  f(x) << endl;
 
    return 0;
}
Цитата Сообщение от PointsEqual Посмотреть сообщение
можно было бы также воспользоваться M_PI из cmath
Можно, но только если она там есть. В стандарте эта константа не описана.
 
Текущее время: 08:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru