Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.58
Kostya_Zh
0 / 0 / 0
Регистрация: 09.06.2013
Сообщений: 11
#1

Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора - C++

09.06.2013, 20:01. Просмотров 1911. Ответов 8
Метки нет (Все метки)

Ребята, помогите пожалуйста решить. Я в этом деле новичок, и сам никак не справлюсь.

3. Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора, на интервале от Хнач до Хкон с шагом dx с точностью ε. Таблицу снабдить заголовком и шапкой. Каждоя строка таблицы должна содержать значение аргумента, значение функции и количество просуммированных членов ряда.

Вложение 280185
0
Миниатюры
Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.06.2013, 20:01
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора (C++):

Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора - C++
Вычислить и вывести на экран в виде таблици значения функции, заданной с помощью ряда Тейлора, на интервале от Xнач до Xкон с шагом dx с...

Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора - C++
Делал через различные циклы,всёравно не хочет выводить результат(((((((( #include "stdafx.h" #include <clocale> #include <cmath> ...

вычислить и вывести на экран в виде таблицы значения функции,заданной с помощью ряда Тейлора - C++
вот задание вычислить и вывести на экран в виде таблицы значения функции,заданной с помощью ряда Тейлора,на интервале от Хнач до Хкон...

Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора - C++
Вот сама задачка.:) Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора, на интервале от x...

Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда тейлора - C++
Привет неспящим=)) В функциях я вообще не шарю, а мне надо всю программу реализовать в виде функции. Вот такая вот: Вычислить и вывести...

Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора - C++
Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора, от xнач до xкон с шагом dx с точностью ε....

8
MrGluck
Модератор
Эксперт CЭксперт С++
7510 / 4642 / 700
Регистрация: 29.11.2010
Сообщений: 12,675
09.06.2013, 22:52 #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
30
31
32
33
#include <stdio.h>
#include <conio.h>
#include <math.h>
 
double calcSin(const double x, const double eps)
{
    double n = x;
    double sum = 0.0;
    int i = 1;
 
    do
    {
        sum += n; /* добавляем к сумме очередной элемент ряда */
        /* вычисляем новое значение элемента ряда */
        n *= -1.0 * (x * x) / ((2 * i + 1) * (2 * i));
        i++; /* увеличиваем номер элемента */
    }
    while (fabs(n) >= eps);
    
    return sum;
}
 
int main(void)
{
    double eps = 0.00001, x;
    printf("Enter x: "); /* выводим информационное сообщение */
    scanf("%lf", &x);     /* считываем с клавиатуры */
    printf("eps = %f\n", eps);
    printf("sin(%.1f) = %f == %f\n", x, sin(x), calcSin(x, eps));
        
    _getch(); /* пауза */
    return 0;
}
1
BumerangSP
4287 / 1409 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
10.06.2013, 00:23 #3
MrGluck, константные копии в аргументах для наглядности?
0
MrGluck
Модератор
Эксперт CЭксперт С++
7510 / 4642 / 700
Регистрация: 29.11.2010
Сообщений: 12,675
10.06.2013, 00:46 #4
BumerangSP, привычка еще с С++. А что, лишние разве?
0
BumerangSP
4287 / 1409 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
10.06.2013, 00:50 #5
MrGluck, нет) Просто я никогда так не делал, и вот для меня непривычно. Обычно по ссылкам, либо указатели. Здесь правильнее будет по указателям, не? Просто если копия, то зачем константная? Для наглядности наверно только.
0
MrGluck
Модератор
Эксперт CЭксперт С++
7510 / 4642 / 700
Регистрация: 29.11.2010
Сообщений: 12,675
10.06.2013, 02:08 #6
BumerangSP, так const используется отнюдь только не с ссылками и указателями. Это своего рода гарантия, что данные не изменяются. В С это эквивалентно read-only, и не важно указатель то или обычная переменная. Уж лучше защита компиляции, const надо тыкать всюду, где только можно.
0
BumerangSP
4287 / 1409 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
10.06.2013, 02:24 #7
MrGluck, оно и понятно. Просто не правильней ли сделать константным указатель, дабы не создавать временных копий объектов, пусть даже и константных?
0
MrGluck
Модератор
Эксперт CЭксперт С++
7510 / 4642 / 700
Регистрация: 29.11.2010
Сообщений: 12,675
10.06.2013, 02:36 #8
BumerangSP, мне кажется, вы все усложняете. Обычно передают по указателю не массивы, когда надо изменить или сэкономить ресурсы. Тут экономия явно сомнительна, изменять мы аргументы не собираемся. Зачем усложнять и передавать по указателю? Нашпинговать тело функции лишними звездочками и понизить удобочитаемость?
0
BumerangSP
4287 / 1409 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
10.06.2013, 02:55 #9
MrGluck, да, только экономии ради. Больше я, в общем-то, ничего не имел в виду.
0
10.06.2013, 02:55
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.06.2013, 02:55
Привет! Вот еще темы с ответами:

Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора - C++
Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора, на интервале от xнач до xкон с шагом dx c...

Вычислить и вывести на экран в виде таблицы значения функции заданной с помощью ряда Тейлора - C++
Задание: Вычислить и вывести на экран в виде таблицы значения функции заданной с помощью ряда Тейлора на интервале от xn до xk с шагом dx и...

Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора - C++
Здравствуйте! Помогите пожалуйста... :gsorry: Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда ...

Вычислить и вывести в виде таблицы значения функции, заданной с помощью ряда Тейлора - C++
Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора, на интервале от Xнач до Xкон с шагом dx с...


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

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

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