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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.11.2009, 18:39   #1
Darh
Пользователь
 
Регистрация: 13.09.2009
Сообщений: 75
По умолчанию Функция (язык Си)

Помогите с написанием программы, что-то никак не соображу! Решить с использованием функции.

y=((x^2+1/x)/(sin^2x+1/sinx))^2 + ((x^4+1/x^2)/(x^3/lnx + lnx/x^3)) +sinx
x=0.581
x=2.13

Основная функция получается:
x^2+1/x

Для первой скобки основная.
Для второй: x^2+1/x, где х=sinx
Для третьей: x^2+1/x, где x=x^2
Для четвертой: x^2+1/x, где x=x^3/lnx (тут преобразуется lnx/x^3= (x^3/lnx)^-1 = 1/(x^3/lnx)

саму прогу не знаю как написать)
Darh вне форума Ответить с цитированием
Старый 20.11.2009, 13:16   #2
Darh
Пользователь
 
Регистрация: 13.09.2009
Сообщений: 75
По умолчанию

Вот примерный код, ток он не работает. Нужно поправить.

Код:
#include "stdafx.h"
#include "stdio.h"
#include "conio.h"
#include "math.h"

int sum(int x)
{
	return (x*x+1/x);
}
void main ()
{
    float x=0.581;
	float y;
	y=((sum(x)/sum(Sin(x)))*(sum(x)/sum(Sin(x))))+(sum(x*x)/sum(x*x*x/ln(x))+Sin(x);
	printf ("%f \n", y);
	getch ();
}
Darh вне форума Ответить с цитированием
Старый 20.11.2009, 13:35   #3
Sweta
Форумчанин
 
Регистрация: 22.11.2007
Сообщений: 664
По умолчанию

Код:
int sum(int x)
д.б.
Код:
float sum(float x)
Код:
Sin(x)
д.б.
Код:
sin(x)
...+sin(x));
и все заработает
Неприятности приходят и уходят, а жизнь продолжается!
Sweta вне форума Ответить с цитированием
Старый 20.11.2009, 14:05   #4
Darh
Пользователь
 
Регистрация: 13.09.2009
Сообщений: 75
По умолчанию

Прицепился к натуральному логарифму, пишет - индентификатор не найден
Darh вне форума Ответить с цитированием
Старый 20.11.2009, 14:07   #5
Sweta
Форумчанин
 
Регистрация: 22.11.2007
Сообщений: 664
По умолчанию

Прости проглядела натуральный логарифм в С++ log
Неприятности приходят и уходят, а жизнь продолжается!
Sweta вне форума Ответить с цитированием
Старый 20.11.2009, 14:25   #6
Darh
Пользователь
 
Регистрация: 13.09.2009
Сообщений: 75
По умолчанию

Огромное спасибо, все работает)))
Darh вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Язык С nes@ Помощь студентам 0 02.11.2009 11:02
язык С nes@ Помощь студентам 0 01.11.2009 14:08
язык Си bars1984 Помощь студентам 0 02.06.2009 09:36
Язык SunKnight Общие вопросы Delphi 9 29.02.2008 20:16
одна функция потока, а другая функция - член класса запускающего этот поток Дмитрий_Ч Общие вопросы C/C++ 2 27.09.2007 08:50