Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 06.03.2014, 21:00   #1
mital25
Пользователь
 
Регистрация: 06.03.2014
Сообщений: 28
Вопрос помогите пожалуйста с программой

написал кое как программу для решения функции (функцию прикрепил фоткой к сообщению) но при решении программа не выдает правильного результата проверьте пожалуйста где ошибся!!! скорее всего ошибка в записи функции:confuse d:

вот листинг программы
Код:
#include <iostream>
#include <math.h>
using namespace std;
double f(double x)
{
return (pow(x,6)+8*pow(x,3)-128)/sqrt(8-pow(x,3));
}

int main()
{
	double x,h=0.1;
	cout<<"Enter x="<<endl;
	cin>>x;
	cout<<(f(x+h)-f(x-h))/2;
	getchar();
	return 0;
}
Изображения
Тип файла: jpg 2014-03-06 20.51.48.jpg (102.2 Кб, 151 просмотров)

Последний раз редактировалось mital25; 06.03.2014 в 21:19.
mital25 вне форума
Старый 06.03.2014, 21:08   #2
Smogg
Участник клуба
 
Регистрация: 14.06.2011
Сообщений: 1,152
По умолчанию

А какой правильный результат?
Smogg вне форума
Старый 06.03.2014, 21:14   #3
mital25
Пользователь
 
Регистрация: 06.03.2014
Сообщений: 28
По умолчанию

ну правильный результат будет состоять из цифр ))а у меня ерунду выдаёт((
mital25 вне форума
Старый 06.03.2014, 21:26   #4
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,304
По умолчанию

Тут надо понять, что делать, когда под корнем получится отрицательное число. А оно получится уже при x = 2.
В то же время, что делать, если пользователь ввел x = 1.9 или 2.1?
В этом случае будет деление на ноль.
Эти ограничения означают, что аргумент функции должен быть < 2.
А формула записана верно.


Как-то так, ...
Как-то так, ...
ViktorR вне форума
Старый 06.03.2014, 21:42   #5
mital25
Пользователь
 
Регистрация: 06.03.2014
Сообщений: 28
По умолчанию

Цитата:
Сообщение от ViktorR Посмотреть сообщение
Тут надо понять, что делать, когда под корнем получится отрицательное число. А оно получится уже при x = 2.
В то же время, что делать, если пользователь ввел x = 1.9 или 2.1?
В этом случае будет деление на ноль.
Эти ограничения означают, что аргумент функции должен быть < 2.
А формула записана верно.


Как-то так, ...
Спасибо большое вы очень помогли мне!!!
mital25 вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите пожалуйста с программой на Си logas83 Помощь студентам 23 13.10.2013 19:48
ПОМОГИТЕ С ПРОГРАММОЙ ПОЖАЛУЙСТА blackslayer Общие вопросы C/C++ 3 28.09.2009 22:07
Помогите пожалуйста с программой! SfSpawN Помощь студентам 8 25.05.2009 17:39
Помогите с программой пожалуйста Loginanton Паскаль, Turbo Pascal, PascalABC.NET 0 22.01.2009 20:33