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

Программа для вычисления значения функции С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить количество раскрасок полоски из N клеток http://www.cyberforum.ru/cpp-beginners/thread1137251.html
Добрый день, решаю задачку, не могу понять почему она работает, но не правильно, помогите пожалуйста разобраться! #include <iostream> #include <cstdio> #include <cassert> #include <cmath> using namespace std;
C++ Матрица со статическим массивом Собсна сделал матрицу по динамическому. Понятия не имею, как переделать её под статический. #include <iostream> #include <conio.h> #include <iostream> int main() { http://www.cyberforum.ru/cpp-beginners/thread1137243.html
C++ Работа с действительными числами. Условные операторы
. Пользователь вводит действительное число. Требуется определить: 1. положительное это число или отрицательное 2. целое это число или нецелое; 3. четное это число или нечетное; Выбор варианта определяется пользователем.
Найти сумму корней C++
Пожалуйста помогите с программой. \sqrt{1+\sqrt{2+\sqrt{3+...\sqrt{50}}}}
C++ В произвольно заданной матрице найти мимнимум, произведения элементов всех столбцов, максимум произведений http://www.cyberforum.ru/cpp-beginners/thread1137210.html
В произвольно заданной матрицы найти наименьший элемент и вычислить произведения элементов всех столбцов, определить максимальный произведение с полученных произведений
C++ Действительная матрица n * m. Сортировать строки в порядке убывания значений первых элементов Данная действительно матрица размером n * m. Сортировать (переставить) строки матрицы в порядке убывания значений первых элементов строк подробнее

Показать сообщение отдельно
fdcastro
0 / 0 / 0
Регистрация: 15.01.2013
Сообщений: 26
02.04.2014, 19:02  [ТС]     Программа для вычисления значения функции С++
Нашел идентичную задачу. Помогите пожалуйста подобрать формулы для подсчета y.

http://www.cyberforum.ru/attachments/184451d1348325273

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 <math.h>
using std::cout;
using std::cin;
using std::endl;
int main(){
    setlocale(0,"rus");
    double x,y;
 cout<< "Введите значение x: " ;
 cin>>x;
 if (x>=-3 && x<-2) {
     y=-2-x;
     cout<<"Функция равна: "<< y;
 } else
 if (x>=-2 && x<0) {
     y=sqrt(1-pow(x+1,2));
     cout<<"Функция равна: "<< y;
 } else
  if (x>=0 && x<4) {
     y=sqrt(4-pow(x-2,2));
     cout<<"Функция равна: "<< -y;
 } else
 if (x>=4 && x<6) {
     y=-x/2+2;
     cout<<"Функция равна: "<< y;
 } else
 if (x>=6 && x<7) {
     y=-1;
     cout<<"Функция равна: "<< y;
 } else
 cout<< "х вне диапозона функции"<<endl;
 system("pause");
 return 0;
}
 
Текущее время: 20:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru