Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Vitamin
0 / 0 / 0
Регистрация: 18.12.2011
Сообщений: 10
#1

Табулирование функции. - C++

18.12.2011, 14:50. Просмотров 929. Ответов 6
Метки нет (Все метки)

протабулировать функцию у = f11 (x) на промежутке [0; 3]
с шагом h = 0.3 результаты вычислений вывести в виде таблицы пар чисел х, у.
вычислить произведение и количество всех значений функции у, для которых выполняется неравенство у< -3 или у>0,4.

Помогите пожалуйста решить задачку, ато пропустил эту тему и даже незнаю как делать...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.12.2011, 14:50
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Табулирование функции. (C++):

Табулирование заданной функции и определение максимального и минимального значения функции в таблице
Разработать консольное приложение, производящее табулирование заданной функции...

Табулирование заданной функции и определение максимального и минимального значения функции в таблице
Ребята, помогите пожалуйста решить последнюю задача, прямо совсем не как! ...

Табулирование функции: рассчитать значение данной функции при изменении аргумента
Табулирование функции: рассчитать значение данной функции при изменении...

Табулирование функции
Протабулировать функцию с интервалом 0.5 2. f(x)фигурная = a(x +1) ...

Табулирование функции
Составить программу для вычисления значений функции F(x) на отрезке с шагом h....

Табулирование функции С++
3 вариант. Имею представление программы, но единственная проблема у меня встает...

6
zss
Модератор
Эксперт С++
6953 / 6515 / 4136
Регистрация: 18.12.2011
Сообщений: 17,201
Завершенные тесты: 1
18.12.2011, 15:05 #2
Код
int count=0;double mul=1.0;
for(double x=0;x<=3.0;x+=0.3)
{
     double y=f11(x);
     if(y<-3.0 || y>0.4)
     { count++;mul*=y;}
      cout<<x<<" "<<y<<endl;
}
cout<<mul<<" "<<count;
1
Vitamin
0 / 0 / 0
Регистрация: 18.12.2011
Сообщений: 10
18.12.2011, 15:54  [ТС] #3
оно у меня на for выбивает ошибку...
0
zss
Модератор
Эксперт С++
6953 / 6515 / 4136
Регистрация: 18.12.2011
Сообщений: 17,201
Завершенные тесты: 1
18.12.2011, 15:56 #4
Так я же Вам написал только кусок кода.
Включите его в тело функции main()
0
Vitamin
0 / 0 / 0
Регистрация: 18.12.2011
Сообщений: 10
18.12.2011, 16:18  [ТС] #5
Точно,я мейн пропустил)))
теперь выбивает ошибку на y=f11(x)

Добавлено через 18 минут
я стёр y=f11(x) и написал просто y(x),такой вопрос от этого ничего не измениться или может чтото не так пойти?
она заработала,спаисбо!
0
zss
Модератор
Эксперт С++
6953 / 6515 / 4136
Регистрация: 18.12.2011
Сообщений: 17,201
Завершенные тесты: 1
18.12.2011, 16:33 #6
А кто за вас будет писать код функции f11(x)?
Ее надо вставить перед main.
Код
double f11(double x)
{
     return sin(x)*5.0+cos(x);// пример
} 
void main()
{
   ....
}
1
Vitamin
0 / 0 / 0
Регистрация: 18.12.2011
Сообщений: 10
18.12.2011, 17:44  [ТС] #7
спасибо,роботает!))))
0
18.12.2011, 17:44
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.12.2011, 17:44
Привет! Вот еще темы с решениями:

Табулирование функции
Всем привет!помогите пожалуста кто может: протабулировать функцию...

Табулирование функции y=3^x
Задание: Дана функция: y={3}^{x} , с диапазоном 0.1\leq x\leq 1 Вот код...

табулирование функции С++
Вычислить и вывести на экран таблицу функции y=f(x) в интервале с шагом h....

Табулирование функции
Помогите пожалуйста. нужно протабулировать функцию. весь материал нам дается...


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

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

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