Форум программистов, компьютерный форум CyberForum.ru

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Описать структуру с именем STUDENT http://www.cyberforum.ru/cpp-beginners/thread896594.html
Ребята, помогите пожалуйста решить. Я в этом деле новичок, и сам никак не справлюсь. 2. Описать структуру с именем STUDENT, содержащую следующие поля: фамилия и инициалы; номер группы; успеваемость (массив из пяти элементов). Написать программу, выполняющую следующие действия: ввод с клавиатуры данных в массив, состоящий из десяти структур типа STUDENT; записи должны быть упорядочены по...
C++ синтаксическая ошибка #include <iostream> #include <stdio.h> #include <io.h> #include <ctime> using namespace std; #define MEN 2 #define ORIGINAL_MAZE 0 #define MAZE_WITH_PATH 1 http://www.cyberforum.ru/cpp-beginners/thread896592.html
Вычислить множество значений функции y C++
Вычислить множество значений функции y=a*a*x+b*x/x+1 на отрезке с шагом 0,1 где a=0,3 b=0,9 (если получится, можно что-нибудь простенькое)
C++ Список (найти ошибку в коде)
Почему компилируется программа? Вот эта функция: List::node* seach(T el) { for(node* p = head->next; p != NULL; p = p->next) if(p->item == el) return p; return NULL; } #include <iostream>
C++ Как открыть и записать файл частино http://www.cyberforum.ru/cpp-beginners/thread896569.html
Допустим у феня есть файл весом 10 гиг как прочитать ефективно только часть его (скажем от сотого байта по двохсотый) у переменную памяти как также переписать обратно инфу на етом файле из переменной и как вставить новую информацию с роздвигом файла а не изменой какие есть функции для етого и в каких библиотеках
C++ От и до. Литература Qt Изучаю С++ и хочу прогать в Qt Creator посоветуйте книжку по ней, чтобы там было про все или книгу для начинающих и продолжение ее. подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4920 / 2663 / 243
Регистрация: 29.11.2010
Сообщений: 7,411
09.06.2013, 22:52     Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора
Вот пример разложения синуса в ряд тейлора с заданной точностью:
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;
}
 
Текущее время: 18:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru