0 / 0 / 0
Регистрация: 09.10.2014
Сообщений: 38
|
|||||||
1 | |||||||
Написать программу с рекурсией03.11.2014, 14:16. Показов 527. Ответов 7
Метки нет Все метки)
(Написал программу, без рекурсии, кажется что то не так. Посмотрите, пожалуйста:
0
|
|
03.11.2014, 14:16 | |
Ответы с готовыми решениями:
7
Написать программу с рекурсией
Подскажите какую-нибудь программу с рекурсией на прологе |
0 / 0 / 0
Регистрация: 09.10.2014
Сообщений: 38
|
||||||
03.11.2014, 14:38 [ТС] | 2 | |||||
Вот еще подысправил:
0
|
0 / 0 / 0
Регистрация: 09.10.2014
Сообщений: 38
|
||||||
03.11.2014, 19:00 [ТС] | 3 | |||||
Вот написал программу:
0
|
Модератор
![]() 13411 / 10521 / 6285
Регистрация: 18.12.2011
Сообщений: 28,095
|
||||||
03.11.2014, 19:06 | 4 | |||||
1. Вы f из main не вызывали. H[3] равно нулю.
2.
0
|
0 / 0 / 0
Регистрация: 09.10.2014
Сообщений: 38
|
||||||
03.11.2014, 19:32 [ТС] | 5 | |||||
Вот тут подысправил немного, теперь что? На счет нуля, тут же в задании такая формула, ничего не поделаешь.
0
|
volvo
|
||||||
03.11.2014, 19:41
#6
|
||||||
0
|
0 / 0 / 0
Регистрация: 09.10.2014
Сообщений: 38
|
|
04.11.2014, 15:08 [ТС] | 8 |
Ага, значит надо написать 2 отдельные функции?
Добавлено через 19 часов 19 минут Вот еще написал, что не так теперь? #include "stdafx.h" #include "iostream" using namespace std; double f(int); double g(int); double P[10],H[10]; int z; int _tmain(int argc, _TCHAR* argv[]) { double c; cout<<"Enter z"<<endl; cin>>z; c= sqrt(abs(f(4)-z))/g(3); cout<<"c="<<c; system("pause"); } double f(int i) { if(i<10) { if(i==1) P[1]= 1; else P[i]= ((i-1)/(i+1))*P[i-1]+sqrt(P[i-1]); f(++i); } return P[i]; } double g(int i) { if(i<10) { if(i==1) H[1]= 4; else H[i]= z*H[i-1]-H[i-1]/i; f(++i); } return H[i]; }
0
|
04.11.2014, 15:08 | |
Помогаю со студенческими работами здесь
8
Написать класс по строительству домов. Написать программу, демонстрирующую работу с классом. Нужно написать написать программу, которая вычисляет значение выражения в обратной польской записи
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |