Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
ra1nbra1n
0 / 0 / 0
Регистрация: 10.04.2013
Сообщений: 8
1

Табулирование функции одной переменной

22.04.2013, 16:30. Просмотров 1112. Ответов 2
Метки нет (Все метки)

Здравствуйте. Помогите с кодом пожалуйста. Условие задачи :
Разработать программу табулирования функции y=cos(2/x)-2 sin(1/x)+1/x
Вот мой не работающий код:
Код
#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int main()
{
    float a,b,h,x,y,e;
    printf("Vvedite znacheniya a,b,h \n");
    scanf("%f %f %f, &a,&b,&h");
    e=h*0.1;
    for(x=a;x<=b+e;x+=h) {
    }
        y=cos⁡(2/x)-2 sin(1/x)+1/x;
        printf("x=%f --> f(x)=%f \n",x,y);
    }
    return 0;
}
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.04.2013, 16:30
Ответы с готовыми решениями:

Найти максимум произвольной функции одной переменной
Написать функцию пользователя, позволяющую найти максимум произвольной функции одного переменного,...

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

Табулирование функции
#include &lt;stdio.h&gt; #include &lt;math.h&gt; void main() { const float a=1.05, x0=-1.25, deltaX=0.25;...

Табулирование функции.
Только начал изучать с++, дали вот такое задание - протабулировать функцию в N - равностоящих...

Табулирование функции
Написать функцию, которая табулирует любую указанную функцию вида float (float) в интервале x1, x2,...

2
gazlan
3164 / 1923 / 312
Регистрация: 27.08.2010
Сообщений: 5,131
Записей в блоге: 1
22.04.2013, 19:50 2
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
#include <stdio.h>
#include <math.h>
 
int main(int argc,char** argv)
{
    float a = 0.0f;
    float b = 0.0f;
 
    int   ii = 0;
    int   hh = 0;
 
    double x = 0.0;
    double y = 0.0;
 
    printf("Vvedite znacheniya a,b,h\n");
    
    scanf("%f %f %d",&a,&b,&hh);
    
    for (ii = 0; ii <= hh; ++ii) 
    {
      x = min(a,b) + (double)ii * fabs(b - a) / (double)hh;
 
      y = cos(2.0 / x) - 2.0 * sin(1.0 / x) + 1.0 / x;
 
      printf("x = %f --> f(x)= %f\n",x,y);
    }
 
    return 0;
}
1
ra1nbra1n
0 / 0 / 0
Регистрация: 10.04.2013
Сообщений: 8
15.05.2013, 16:53  [ТС] 3
Цитата Сообщение от gazlan Посмотреть сообщение
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
#include <stdio.h>
#include <math.h>
 
int main(int argc,char** argv)
{
    float a = 0.0f;
    float b = 0.0f;
 
    int   ii = 0;
    int   hh = 0;
 
    double x = 0.0;
    double y = 0.0;
 
    printf("Vvedite znacheniya a,b,h\n");
    
    scanf("%f %f %d",&a,&b,&hh);
    
    for (ii = 0; ii <= hh; ++ii) 
    {
      x = min(a,b) + (double)ii * fabs(b - a) / (double)hh;
 
      y = cos(2.0 / x) - 2.0 * sin(1.0 / x) + 1.0 / x;
 
      printf("x = %f --> f(x)= %f\n",x,y);
    }
 
    return 0;
}
можно плиз код на СИ?
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.05.2013, 16:53

Табулирование функции
Функции f(x)=sin(x) интервал = шаг dx=0.1 Табулирование функции Мой код: #include &lt;conio.h&gt;...

Табулирование функции (Паскаль -> Си)
Здравствуйте. Было дано условие: Даны действительные числа a, b (a &lt; b), натуральное число n,...

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


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

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

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