Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
lexus213
3 / 3 / 1
Регистрация: 25.06.2011
Сообщений: 91
1

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

29.12.2015, 22:29. Просмотров 373. Ответов 1

Добрый вечер.
Для каждого x, изменяющегося от a до b с шагом h, найти значения функции Y(x), суммы S(x) и |Y(x)–S(x)| и вывести в виде таблицы. Значения a, b, h и n вводятся с клавиатуры.

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


Так как значение S(x) является рядом разложения функции Y(x), при правильном решении значения S и Y для заданного аргумента x (для тестовых значений исходных данных) должны совпадать в целой части и в первых двух-четырех позициях после десятичной точки.

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>                      
#include <conio.h>
#include <math.h>
void main()
{
double a, b, x, h, y, r, raz, s, pi = 3.1415926;;
int n, k;
puts("Vvedi a,b,h,n");              
scanf("%lf%lf%lf%d", &a, &b, &h, &n);   
for(x = a; x<=b; x+=h) {
                    r = s = 1;
                for(k = 1; k<=n; k++) {
                            r=cos(k*pi/4)*x/k;
                        y=exp(x*cos(pi/4))*cos(x*sin(pi/4));
                        raz=y-s;
                        s+=r;   
                }           
printf("\n x= %8.2lf summa X= %8.5lf funkciya Y= %8.5lf Raznost'|Y-X|= %8.5lf", x,s,y,raz); 
 
}
puts("\nPress any key ... ");       
getch();
}
Немогли бы взглянуть что не так?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.12.2015, 22:29
Ответы с готовыми решениями:

Найти значения функции
По заданию написал прогу, она не считает почему. Где мой косяк? П. 5.18.Правил Запрещено...

Найти значения функции Y(X), суммы S(x)
Условие задания: Значение аргумента x меняется от a до b с шагом h. Для каждого x найти значения...

Найти наибольшее и наименьшее значения функции
Доброго времени суток. Дана такая задача. Найти наибольшее и наименьшее значения функции y...

Найти наибольшее и наименьшее значения функции
Задача:Найти наибольшее и наименьшее значения функции y= (sin(x + 0.25))/x + 5 при изменении X от...

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

1
vua72
418 / 417 / 167
Регистрация: 28.11.2010
Сообщений: 1,183
Завершенные тесты: 1
30.12.2015, 01:58 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
#include <stdio.h>
#include <conio.h>
#include <math.h>
void main() {
    double a, b, x, h, y, raz, s, pi = 3.1415926;;
    int n, k;
    double fact=1.;
    puts("Vvedi a,b,h,n");
    scanf("%lf%lf%lf%d", &a, &b, &h, &n);
    for(x = a; x<=b; x+=h) {
        s = 1;
        fact=1;
        for(k = 1; k<=n; k++) {
            fact*=k;
            s+=cos(k*pi/4)*pow(x, k)/fact;;
        }
        y=exp(x*cos(pi/4))*cos(x*sin(pi/4));
        raz=y-s;
        printf("\n x= %8.2lf summa X= %18.15lf funkciya Y= %18.15lf Raznost'|Y-X|= %18.15lf", x,s,y,raz);
    }
    puts("\nPress any key ... ");
    getch();
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.12.2015, 01:58

Найти значения переменной с использованием функции на языке C
Есть задача найти значения переменной с использованием функции &quot;x = 4f(√u, v/2u)+f(u^2+v^3,...

Найти значения функции Y(X), суммы S(x) и вывести в виде таблицы
Суть задания: Значение аргумента x меняется от a до b с шагом h. Для каждого x найти значения...

Найти наибольше и наименьшие значения функции для целых аргументов от 1 до 50
Всем привет!Нужна помощь в выполнении задания!Где-то закралась ошибка! Задание: Найти наибольше и...


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

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

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