Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.03.2010, 14:07   #1
vzr
 
Регистрация: 24.03.2010
Сообщений: 3
По умолчанию Алгоритм вычисления значения функции

Надо написать простой алгоритм.
Построить и записать алгоритм вычисления значения функции cosx^2 действительного аргумента x с точностью E с использованием рекурсии.
И надо к нему блок-схему.
Заранее всем спасибо.
vzr вне форума Ответить с цитированием
Старый 24.03.2010, 14:58   #2
Astron
Пользователь
 
Регистрация: 05.03.2010
Сообщений: 48
По умолчанию

Используй ряд тейлора таким образом можно вычислить с точностью до E
Astron вне форума Ответить с цитированием
Старый 24.03.2010, 15:02   #3
Astron
Пользователь
 
Регистрация: 05.03.2010
Сообщений: 48
По умолчанию

А для рекурсии надо написать две функции А и Б в А будет вызыватся Б а в функции Б будет вызыватся фунция А
Astron вне форума Ответить с цитированием
Старый 24.03.2010, 15:02   #4
Astron
Пользователь
 
Регистрация: 05.03.2010
Сообщений: 48
По умолчанию

в которых и будет происходить вычисления косинуса
Astron вне форума Ответить с цитированием
Старый 24.03.2010, 15:07   #5
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Можно и одной функцией обойтись - функция суммы элементов.

ЗЫ. Не пиши несколько постов - получишь от администрации за нехорошее поведение. У твоих постов есть кнопочка Правка, если появилась новая мысля, а твой пост последний вот его и правь. Также можно исправлять неточности и орфографические ошибки.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 24.03.2010, 15:20   #6
Astron
Пользователь
 
Регистрация: 05.03.2010
Сообщений: 48
По умолчанию

Уткин у него же написано методом рекурсии а это и подуразумевает использования двух функций которые будут друг друга вызывать на сколько я помню
Astron вне форума Ответить с цитированием
Старый 24.03.2010, 15:30   #7
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Сообщение от Astron Посмотреть сообщение
Уткин у него же написано методом рекурсии а это и подуразумевает использования двух функций которые будут друг друга вызывать на сколько я помню
Это называется косвенная рекурсия. Прямая рекурсия когда функция вызывает саму себя непосредственно в своем теле.
Пример для факториала:
Код:
function Factorial (x: Integer): Integer;
begin
     
     // Инициализация
     result:=1; 
     
     // Надо вычислять?
     If x=1 then Exit;
     
     // Вычислим факториал
     result:=Factorial(x-1)*x; 
end;
Естественно х должен быть не ниже единицы и больших факториалов такая функция не посчитает.

PS. Всем известное определение Рекурсия - см. рекурсия
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика

Последний раз редактировалось Utkin; 24.03.2010 в 15:33.
Utkin вне форума Ответить с цитированием
Старый 24.03.2010, 17:26   #8
vzr
 
Регистрация: 24.03.2010
Сообщений: 3
По умолчанию

Я понял, что через ряд тейлора надо, я вычислил x^2.

Вот как мне начинать то хоть? Я вообще не знаю, с чего начать писать
vzr вне форума Ответить с цитированием
Старый 24.03.2010, 22:39   #9
Astron
Пользователь
 
Регистрация: 05.03.2010
Сообщений: 48
По умолчанию

Пишеш две функции: нахождения факториала и нахождения степени затем создаёшь цикл с предусловием где меняешь n в формуле автосуммы и когда автосумма будет < E цикл заканчиваешь...
Astron вне форума Ответить с цитированием
Старый 30.03.2010, 20:14   #10
vzr
 
Регистрация: 24.03.2010
Сообщений: 3
По умолчанию

а на алгоритмическом языке не мог бы написать, пожалуйста..
vzr вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Составить программу для вычисления значения функции и результаты выдать на печать Pleasant_girl Помощь студентам 8 22.12.2009 22:57
Вычисления значения функции с помощью схемы Эйткена Rozaliya Помощь студентам 2 04.11.2009 18:26
2. Составить программу вычисления значения функции на Delphi QuadroX Помощь студентам 4 22.09.2009 21:42
Создать программу для вычисления значения функции. wertion Помощь студентам 2 27.11.2008 20:53