0 / 0 / 0
Регистрация: 04.01.2016
Сообщений: 1
1

Найти значение функции

04.01.2016, 23:23. Показов 1051. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Для каждого x, изменяющегося от a до b с шагом h, найти значения функции Y(x), суммы S(x) и |Y(x)–S(x)| и вывести в виде таблицы. Значения a, b, h и n вводятся с клавиатуры.
Работу программы проверить для a = 0,1; b = 1,0; h = 0,1; значение параметра n выбрать в зависимости от задания.
Найти значение функции
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.01.2016, 23:23
Ответы с готовыми решениями:

Найти наименьшее положительное значение функции и соответствующее значение аргумента
как найти наименьшее положительное значение функции и соответствующий х? (т.е. каждый шаг h новое...

Найти наименьшее значение функции и значение аргумента, при котором оно получено
Для заданного набора коэффициентов a, b, c, d найдите наименьшее значение функции...

Для данного вещественного х найти значение следущей функции f, принимающей значение целого типа:
0, если х<0, f(x) = 1, если принадлежит[0,1),[2,3),..., -1, если х принадлежит [1,2),[3,4), ......

Найти значение t, при котором значение функции максимально
Момент времени t, в который будет достигнута максимальная скорость точки, если уравнение движения...

1
219 / 125 / 99
Регистрация: 14.03.2011
Сообщений: 628
05.01.2016, 01:01 2
Лучший ответ Сообщение было отмечено iSofia как решение

Решение

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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
#include <conio.h>
#include <stdio.h>
#include <math.h>
 
int factorial (int k)
{
  return (k < 2) ? 1 : k * factorial(k - 1);
}
 
float Yx(float x)
{float z;
z=(exp(x)+exp(-x))/2;
return (z);
}
 
float Sx(float x, int n)
{float z=0;
int k;
for (k=0; k<=n; k++)
z=z+pow(x,(2*k))/factorial(2*k);
return z;
}
 
void vvod(float *a, float *b, int *n, float *h) {
printf("Введите значение [a,b] = ");
scanf ("%f", a);
scanf ("%f", b);
printf("Введите шаг h = ");
scanf ("%f", h);
printf("Введите значение n = ");
scanf ("%d", n);
}
 
int main() {
    float Y, S, R;
    float a,b,h;
    int n;
vvod(&a,&b,&n,&h);
if ((a<b)&&(n>=0)) {
printf("Значение функции на интервале [%3.2f,%3.2f] с шагом %3.2f\n", a,b,h);
getch();
printf("________________________________________________________________________\n");
printf("|      x      |      Y(x)      |     S(x)      |      |Y(s)-S(x)|      |\n");
while (a<=b) {
float Y=Yx(a);
float S=Sx(a,n);
float R=Y-S;
printf("________________________________________________________________________\n");
printf("| %11.2f | %14.2f | %13.2f | %21.2f |\n", a,Y,S,R);
a=a+h;
              }
printf("________________________________________________________________________\n");             
                    }
else printf("Неверные данные");
getch();
return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.01.2016, 01:01
Помогаю со студенческими работами здесь

Циклы: найти максимальное значение функции на отрезке [a, b] и значение x
учусь с++ в вузе. после 2 лекции надо сделать 2-ую лабу. написал код.как требовалось, в три файла....

Вычислить значение функции a = b ^2 sin (b), причем b изменяется от 0,9 до 1,7 с шагом 0,2. Найти среднее значение разности между элементами
Доброго времени суток ! Помогите решить задачу ! Нужно написать в цикле с постусловием следующее...

Найти наименьшее и наибольшее значение функции на промежутке, экстремум функции
За функцией y=f(x) промежутком та шагом сформировать двухмерный массив значений функции. Найти...

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


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru