Введение.
Проектирование приложения в интегрированной среде редактора VBA нахождения чисел Фибоначчи
Последовательность Фибоначчи была хорошо известна в древней Индии, где она применялась в метрических науках (просодии, другими словами — стихосложении), намного раньше, чем она стала известна в Европе. В конце n-го месяца количество пар кроликов будет равно количеству пар в предыдущем месяце плюс количество новорожденных пар, которых будет столько же, сколько пар было два месяца назад. Таким… Читать ещё >
Введение. Проектирование приложения в интегрированной среде редактора VBA нахождения чисел Фибоначчи (реферат, курсовая, диплом, контрольная)
В данном курсовом проекте выбрана тема «нахождения чисел Фибоначчи». Числа Фибоначчи — это элементы числовой последовательности.
Фибоначчи — это один из самых значительных западных математиков средневековья, в раннем возрасте познакомившийся с достижениями арабской математики и способствовавший передаче эти знаний в западноевропейскую науку. Основные труды по арифметике и алгебре являются первыми произведениями, содержащими задачи на применение алгебры в геометрии.
Фибоначчи — это итальянский математик, который в своем главном труде «Книга абака» (1202 г.) первым систематически изложил достижения арабской математики, чем способствовал знакомству с ней в Западной Европе.
Фибоначчи — это итальянский математик, ставший первым великим математиком Европы позднего Средневековья, издавая свои книги по арифметике, алгебре и другим математическим дисциплинам. От мусульманских математиков узнал о системе цифр, придуманной в Индии и уже принятой в арабском мире, и уверился в ее превосходстве (эти цифры были предшественниками современных арабских цифр).
Последовательность Фибоначчи была хорошо известна в древней Индии, где она применялась в метрических науках (просодии, другими словами — стихосложении), намного раньше, чем она стала известна в Европе.
Образец длиной n может быть построен путём добавления S к образцу длиной n-1, либо L к образцу длиной n-2; и просодицисты показали, что число образцов длиною n является суммой двух предыдущих чисел в последовательности. Дональд Кнут рассматривает этот эффект в книге «Искусство программирования».
На Западе эта последовательность была исследована Леонардо Пизанским, известным как Фибоначчи, в его труде «Liber Abaci» (1202). Он рассматривает развитие идеализированной (биологически нереальной) популяции кроликов, предполагая что: изначально есть новорожденная пара кроликов (самец и самка), со второго месяца после своего рождения кролики начинают спариваться и каждый месяц производить новую пару кроликов, кролики никогда не умирают. Сколько пар кроликов будет через год?
В начале первого месяца есть только одна новорожденная пара.
В конце первого месяца по-прежнему только одна пара кроликов, но уже спарившаяся.
В конце второго месяца первая пара рождает новую пару и опять спаривается.
В конце третьего месяца первая пара рождает еще одну новую пару и спаривается, вторая пара только спаривается.
В конце четвертого месяца первая пара рождает еще одну новую пару и спаривается, вторая пара рождает новую пару и спаривается, третья пара только спаривается.
В конце n-го месяца количество пар кроликов будет равно количеству пар в предыдущем месяце плюс количество новорожденных пар, которых будет столько же, сколько пар было два месяца назад. Таким образом:
0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10 946, … (последовательность A000045 в OEIS).
Курсовой проект должен быть выполнен в виде приложения в интегрированной среде редактора VBA.
Прикладная программа или приложение — программа, предназначенная для выполнения определенных пользовательских задач и рассчитанная на непосредственное взаимодействие с пользователем. В большинстве операционных систем прикладные программы не могут обращаться к ресурсам компьютера напрямую, а взаимодействуют с оборудованием и прочим посредством операционной системы. Также на простом языке — вспомогательные программы.
Объект исследования данного курсового проекта направлен на образовательный процесс, как школьников, так и на студентов.
Предметом исследования нахождения чисел Фибоначчи является развитие в данной области с помощью приложения в интегрированной среде редактора VBA.
Целью данного курсового проекта является разработка приложения нахождения чисел Фибоначчи.
Для реализации этой цели поставлены следующие задачи:
- 1. Исследование предметной области;
- 2. Исследование языков программирования;
- 3. Создание приложения в интегрированной среде редактора VBA;
- 4. Проверка чисел Фибоначчи.