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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 24, средняя оценка - 4.92
Paladin
0 / 0 / 0
Регистрация: 12.01.2009
Сообщений: 4
#1

Вычислить и вывести на экран в виде таблицы значения функции - C++

12.01.2009, 19:57. Просмотров 2979. Ответов 4
Метки нет (Все метки)

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

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

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

Вычислить и вывести на экран в виде таблицы значения функции - C++
Помогите пожалуйста найти ошибку. Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Хнач. до Хкон. с шагом...

Вычислить и вывести на экран в виде таблицы значения функции - C++
Помогите с этим пожалуйста Ац Вц Сц вещественные числа

Вычислить и вывести на экран в виде таблицы значения функции - C++
Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Xнач до Хкон с шагом dX При с<0 и a неравно 0; F=-ax^2...

Вычислить и вывести на экран в виде таблицы значения функции - C++
Помогите решить задачку Работа с условными операторами и операторами цикла. 1. В среде Microsoft Visual C++ написать программу:...

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
denix
63 / 63 / 2
Регистрация: 11.01.2009
Сообщений: 130
12.01.2009, 23:21 #2
почитай Подбельского "Программирование на С", там по пунктам твоя задача описана, тебе полезнее будет, при желании - там ничего сложного, а так просто тебе мало кто будет писать, хотя б код приведи, тебе всегда с вопросами помогут.

З.Ы. сейчас время нету, если тебе надо все еще будет к концу недели, могу написать код
Paladin
0 / 0 / 0
Регистрация: 12.01.2009
Сообщений: 4
13.01.2009, 02:30  [ТС] #3
denix
Спасибо,уже читаю,попробую разобраться,надеюсь получиться!!!
denix
63 / 63 / 2
Регистрация: 11.01.2009
Сообщений: 130
13.01.2009, 19:03 #4
держи, думаю, без проблем подкорректируешь как тебе надо

Код
#include<stdio.h>

int main()
{
    //declaration of variables

    int i=0;//iteration counter
    int xn=0, xk=2;
    long double x;//current value of x
    long double eps;//absolute accuracy
    double dx;//step of iteration (dx_minimum=0.2)
    long double summa=0;
    long double s1=0, s2=0;//s1-preceding term of series 
                           //s2-current term of series

    printf("Input step of iteration dx=");
    scanf("%lf",&dx);
    printf("Input absolute accuracy eps=");
    scanf("%lf",&eps);
    printf("\n--------------------------------------------------------------------------\n");
    printf("|  current value of x  |  current value of summa  |   iteration counter  |\n");
    printf("--------------------------------------------------------------------------\n");

    for(x=dx;x<=xk;x+=dx)
    {
        for(i=1, s1=(x-1), summa=s1; s1 > eps || s1 < -eps ; ++i)//
        {
            if(i%2==0)
            {
                summa+=s2;
                s2=s1*(x-1)/(i+1);
                s1=s2;
                
            }
            else
            {
                summa-=s2;
                s2=s1*(x-1)/(i+1);
                s1=s2;
                
            }
        }
        printf("|       %f       |         %09f        |           %2.0d         |\n",x,summa,i);

    }
    printf("--------------------------------------------------------------------------\n");

    return 0;
}
Добавлено через 17 минут 43 секунды
З.Ы. могу исходник прислать, а то выводимая таблица в приведенном коде чуток изменилась, пришли в личку свое мыло
Paladin
0 / 0 / 0
Регистрация: 12.01.2009
Сообщений: 4
13.01.2009, 22:42  [ТС] #5
denix,
Спасибо тебе за труды твои,очень вовремя,думаю дальше разберусь,теперь моя сессия спасена!!!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.01.2009, 22:42
Привет! Вот еще темы с ответами:

Вычислить и вывести на экран в виде таблицы значения функции - C++
Всем добрый день! Помогите пожалуйста с программой, выводит ошибку (Visual C++ 2008) pow: идентификатор не найден. Пытался исправить, уже 2...

Вычислить и вывести на экран в виде таблицы значения функции - C++
помогите сделать пару задач плз) sinx/x=\sum({-1}^{n}*{x}^{2n})/(2n+1)! это 1-ая задача вот 2-ая вычислить и вывести на экран в...

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

Вычислить и вывести на экран в виде таблицы значения функции - C++
С++ .Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Х до Х , с шагом dX . (Формула на фото) ...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
13.01.2009, 22:42
Ответ Создать тему
Опции темы

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