![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 16.12.2007
Сообщений: 18
|
![]()
Здравствуйте, господа, программеры, прошу помочь с задачей. Она на рекурсию, я её написал, она работает, но есть проблема: в ней я задаю три условия, по которым она высчитывает значение х, но когда я её запускаю и подставляю значения, то она учитывает только первое условие, а оставшиеся два не учитывает. Вот код программы:
Код:
From Stilet: И мы тебе будем благодарны коли будеш свои посты оформлять найчитабельнейшим образом. Код в специальный тег заключай. Последний раз редактировалось Stilet; 12.06.2008 в 10:22. |
![]() |
![]() |
![]() |
#2 |
Веб-разработчик
Форумчанин
Регистрация: 16.01.2008
Сообщений: 451
|
![]() Код:
Я ваш новый друг, смиритесь!
![]() |
![]() |
![]() |
![]() |
#3 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 16.12.2007
Сообщений: 18
|
![]()
Ну элементарно пишу 2 во второй она выдаёт 1.087...+01, пишу 2 в -2
она выдаёт 1.25..-01. А она не должна минус учитывать, так как там по модулю. И вообще неправильные значения выдаёт |
![]() |
![]() |
![]() |
#5 |
Веб-разработчик
Форумчанин
Регистрация: 16.01.2008
Сообщений: 451
|
![]()
почему там не должен минус учитывать? при вводе 2-ки идет 3-е условие, абсолютные числа я вижу только во 2-м условии....наверное я что то не так понимаю.
Я ваш новый друг, смиритесь!
![]() |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 16.12.2007
Сообщений: 18
|
![]()
Там условие: х в степени n равен:
при n=0 x=1; при n<0 х=1/x в степени модуль n (т. к. модуль, то он не должен учитывать минус); при n>0 x=x*x в степени n-1. |
![]() |
![]() |
![]() |
#7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 16.12.2007
Сообщений: 18
|
![]()
Я их написал уже
|
![]() |
![]() |
![]() |
#9 | |
Great Code Monkey
Форумчанин
Регистрация: 09.08.2007
Сообщений: 533
|
![]()
if n<0 then pow:=exp(-abs(n)*ln(x));
Цитата:
Кстати, задача на рекурсию, а рекурсии тут я и не вижу %) |
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 16.12.2007
Сообщений: 18
|
![]()
Я знаю, что её здесь нет, эт препод так дала! спасибо, щас попробую
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подскажите, где в программе ошибка | gamer123 | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 25.02.2008 03:09 |
Ошибка в программе. Массивы | RECREATOR | Общие вопросы Delphi | 5 | 21.12.2007 12:13 |
Помогите, ошибка в программе. делфи | Absent | Помощь студентам | 5 | 18.12.2007 17:36 |
Бинарный поиск в 1мерном массиве, ошибка в программе из книги | ILDAR@GIZmo | Помощь студентам | 4 | 02.12.2007 22:22 |
Ошибка в программе | RoadTrain | Общие вопросы Delphi | 5 | 24.10.2007 22:16 |