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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Gertrud
1 / 1 / 0
Регистрация: 09.10.2012
Сообщений: 86
#1

Составить программу для вычисления значения функции y = f(x) - C++

08.10.2013, 19:07. Просмотров 861. Ответов 5
Метки нет (Все метки)

для вычисления значения функции y = f(x) в зависимости от введенного с клавиатуры произвольного значения x.
0
Миниатюры
Составить программу для вычисления значения функции y = f(x)  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.10.2013, 19:07
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Составить программу для вычисления значения функции y = f(x) (C++):

Составить блок-схему, алгоритм вычисления и программу для вычисления значения кусочно заданной функции - C++
помогите пожалуйста =) заранее благодарен =) П.5.19.Правил Запрещено создавать темы в виде ссылок на задания или коды программ,...

Составить программу вычисления значения функции для значения аргумента x, вводимого с клавиатуры - C++
Формула f(x) = ln 3 ( x 2 +1 ) + arctg 2 ( x 2 + 1 ) Помогите, пожалуйста

Составить программу для вычисления значения функции F - C++
Составить программу для вычисления значения функции F при указанных значениях аргументов и вывода значений аргументов и функций на экран...

Составить программу для вычисления значения функции - C++
#include "stdafx.h" #include <iostream> #include <conio.h> #include <math.h> define t 2.2 using namespace std; int main(); { ...

Составить программу для вычисления значения функции f(x): - C++
Составить программу для вычисления значения функции f(x): |x|,если x< k, f= kx, если k≥ x, x^2,если sin x ≥0, Где k= ...

Составить программу для вычисления значения функции F - C++
Составить программу для вычисления значения функции F при указанных значениях аргументов и вывода значений аргументов и функций на экран...

5
rrrFer
Заблокирован
08.10.2013, 19:25 #2
C
1
2
3
4
5
6
7
float y(int x) {
  const float a = 7.1, b = 4.2;
  if (x <= 3) return b - x * x - 1;
  if (x >= 8) return sqrt(log(x + a));
  float tmp = cos(a * x * x  +3);
  return tmp * tmp;
}
так? - не проверял, могут быть опечатки
1
Bend3r
149 / 136 / 18
Регистрация: 29.07.2012
Сообщений: 709
08.10.2013, 19:35 #3
Цитата Сообщение от rrrFer Посмотреть сообщение
float tmp = cos(a * x * x *+3);
заменить на
C++
1
2
#include <cmath.h> // не забудьте подключить
float tmp = cos(pow(a * x,2) + 3);
1
rrrFer
Заблокирован
08.10.2013, 19:44 #4
Bend3r,

Цитата Сообщение от Bend3r Посмотреть сообщение
заменить на
Код
float tmp = cos(pow(a * x,2) + 3);
не давай плохих советов.
Или поясни нам, серым, зачем "заменять"?
мало того, что у тебя считается не ax^2, но (ax)^2 (в задание смотри внимательно)
дак еще и работает это гораздо медленнее.
1
5Hur1KEN
10 / 10 / 1
Регистрация: 25.09.2013
Сообщений: 64
08.10.2013, 19:44 #5
Цитата Сообщение от Bend3r Посмотреть сообщение
заменить на
C++
1
2
#include <cmath.h> // не забудьте подключить
float tmp = cos(pow(a * x,2) + 3);
ну тут будет ошибка, так как ему нужно (a*((x)^2) + 3), а не (((a*x)^2)+3)
не вводите человека в заблуждение

C++
1
float tmp = cos(a * pow(x,2) + 3)
вот это будет правильно

и опять таки, с целью уменьшения кода, в данном случае будет корректней код предложенный rrrFer-ом

C++
1
float tmp = cos(a * x * x  +3);
2
Bend3r
149 / 136 / 18
Регистрация: 29.07.2012
Сообщений: 709
08.10.2013, 21:25 #6
Цитата Сообщение от rrrFer Посмотреть сообщение
не давай плохих советов.
Или поясни нам, серым, зачем "заменять"?
Не заметил....
0
08.10.2013, 21:25
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.10.2013, 21:25
Привет! Вот еще темы с ответами:

Составить программу для вычисления значения функции - C++
y=\begin{cases} &amp; \text{ {x}^{2}-3-\sqrt{\pi -x} } x&lt;0 \\ &amp; \text{ {({x}^{2}+3)}^{2}-\sqrt{0,5\pi +x} } 0\leq x&lt;1 \\ &amp; \text{...

Составить программу для вычисления значения функции - C++
Составить программу для вычисления значения функции u=a*b*c(sina-c)*e-b, где a=\frac{x-2}{\sqrt{1+}{x}^{2}},...

Составить программу для вычисления значения функции - C++
Пожалуйста простым способом. Буду очень благодарен 6. Написать программу для вычисления значения функции

Составить программу для Вычисления значения функции F(x) = - C++
Помогите решить задачу. Текст на картинке ниже. Заранее благодарю


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru