Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
eralashka
0 / 0 / 1
Регистрация: 23.01.2013
Сообщений: 38
#1

Написать рекурсивную и не рекурсивную функции вычисления полинома Чебышева первого ряда: - C++

29.03.2013, 00:25. Просмотров 690. Ответов 2
Метки нет (Все метки)

Написать рекурсивную и не рекурсивную функции вычисления полинома Чебышева первого ряда:

T0(x)=1; T1(x)=x
Tn(x)=2xTn-1(x) – Tn-2(x)
Спасибо большое.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.03.2013, 00:25
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Написать рекурсивную и не рекурсивную функции вычисления полинома Чебышева первого ряда: (C++):

Написать рекурсивную и нерекурсивную функции вычисления полинома (ошибка в цикле)
Здравствуйте,Помогите найти ошибку в цикле. Задание: Написать рекурсивную и...

Написать рекурсивную функцию вычисления полинома:
Написать рекурсивную функцию для вычисления полинома: G0(x)=1; G1(x)=x-1...

Написать рекурсивную функцию для вычисления суммы ряда
Помогите пожалуйста Создать рекурсивную функцию для вычисления суммы...

Написать рекурсивную функцию вычисления числа из ряда Фибоначчи, номер которого вводится с клавиатуры
2. Написать рекурсивную функцию вычисления числа из ряда Фибоначчи, номер...

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

Напишите рекурсивную процедуру для вычисления значения полинома Лежандра
Напишите рекурсивную процедуру для вычисления значения полинома Лежандра...

2
Hellko
6 / 6 / 2
Регистрация: 17.11.2012
Сообщений: 65
29.03.2013, 00:49 #2
Лучший ответ Сообщение было отмечено eralashka как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
int T(int x, int n) {
if(n==1) return x;
if(n==0) return 1;
return 2*x*T(x,n-1)-T(x,n-2);
}
int main() {
    int x;
    x=T(10,4);  //T(х, n)
    printf("%d",x);
}
рекурсивная
1
palva
3094 / 2228 / 447
Регистрация: 08.06.2007
Сообщений: 8,126
Записей в блоге: 4
29.03.2013, 00:51 #3
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
#include <stdio.h>
 
double T(int n, double x) {
    switch(n) {
        case 0: return 1.0;
        case 1: return x;
    }
    return 2*x*T(n-1,x)-T(n-2,x);
}
double TT(int n, double x) {
    double t0=1.0;
    double t1=x;
    double t2;
    if(n==0) return t0;
    while(n!=1) {
        t2=2*x*t1-t0;
        t0=t1;
        t1=t2;
        n--;
    }
    return t1;
}
 
int main() {
    printf("%f\n", T(5, 0.1));
    printf("%f\n", TT(5, 0.1));
    return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.03.2013, 00:51
Привет! Вот еще темы с решениями:

Напишите рекурсивную и не рекурсивную функции, реализующие алгоритм решения поставленной задачи
Программисты, нужна помощь для решения этой задачи. &quot;Вычисление n-го члена...

Написать рекурсивную функцию вычисления
Помогите пожалуйста!

Написать рекурсивную функцию вычисления НОД
подскажите, пожалуйста, как написать рекурсивную функцию вычисления НОД,...

Написать рекурсивную функцию вычисления факториала
1. Написать рекурсивную функцию вычисления факториала. помогите понять рекурсию


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

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

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