• Главная
  • Исходники Delphi
  • Справочники Delphi
  • Книги Delphi
  • Основы Delphi
  • библиотека Delphi исходников
  • Форум
  • Блоги

Последние записи

  • Прозрачность тайлсета в TPNGImage
  • Как сделать VBA макрос в excel
  • Поиск по столбцу 1-ого не нулевого значения (формулой в Microsoft Office Excel)
  • Простановка единиц в ячейки под объектами (Microsoft Office Excel)
  • Расчет затраченного времени между определенным рабочим временем (формулой в Microsoft Office Excel)
  • Мигающий экран на Assembler
  • VBA-макрос по копированию 10 строчек в выбранном диапазоне в Microsoft Office Excel
  • Копирование только нужного диапазона в Microsoft Office Excel
  • Перенос диапазона стоки в Microsoft Office Excel на другой лист по условию
  • Мелодия в Pascal.ABC.Net с помощью System.Console.Beep — задержка воспроизведения звука

made in programmersforum 6

programmersforum6

  • .NET
  • ASP.NET
  • assembler
  • Basic
  • c/c++
  • CMS
  • Delphi
  • HTML
  • iPhone
  • Java
  • JavaScript
  • Linux
  • Pascal
  • Perl
  • Photoshop
  • php
  • Python
  • Ruby
  • SEO
  • sql
  • VBA
  • Win Api
  • Windows
  • XML и XSLT
  • Администрирование ОС
  • Апгрейды
  • Архив
  • Безопасность
  • Блоги
  • Веб-аналитика
  • Железо
  • Журнал
  • Заметки
  • Имейдж
  • Интервью
  • Исходники
  • Новости
  • Общалка
  • Операционные системы
  • Пост-обзор
  • Профлитература
  • Рассылка
  • Реклама
  • си шарп
  • Советы
  • Софт
  • Статьи
  • Топик-обзор
  • Файлы








11th
Июн

Массив с Фибоначчи. Создание массива с произведением элементов Фибоначчи — Microsoft Office Excel

Posted by obzor under VBA

Первоначальное условие: Для заданного натурального числа n (n>=3) найти произведение первых n чисел Фибоначчи. Нужно создать программу с массивом.

IgorGO

есть мысль))

Код:

Sub ProductFrstFIBO()
  Dim ar(), N&, i&, P As Double, s$
  N = Val(InputBox("Укажите число", "Сколько чисел Фибоначчи перемножить?", 9))
  ReDim ar(1 To N)
  ar(1) = 1: ar(2) = 1: P = 1: s = ""
  For i = 1 To N
    If i > 2 Then ar(i) = ar(i - 2) + ar(i - 1): P = P * ar(i)
    s = s & "чФ" & i & " = " & ar(i) & ",  произв. = " & P & vbLf
  Next
  MsgBox "равно  " & P & vbLf & vbLf & "получено так: " & vbLf & s, vbOKOnly, "Происзведение " & N & " первых чисел Фибоначчи"
End Sub
тема на форуме

Похожие статьи

  • Вынести часть текста из многострочной ячейки по условию (Excel)
  • Копирование данных в Excel «отталкиваясь» от последней заполненой строки
  • Вставка данных в Excel после последней заполненной ячейки
  • Как в Excel посчитать количество дней, прошедших с заданного числа
  • Копирование данных «отталкиваясь» от последней заполненной строки Excel
  • Как вытащить URL адрес из формулы с гиперссылкой в Excel
  • При открытии файла Excel запрашивается восстановление
  • Автосохранение excel в CSV в определенное заданное время
  • Вставка название файла в ячейку листа Excel
  • Подсчет файлов в папке макросом VBA
Теги: Microsoft Office Excel | Фибоначчи








© Copyright "Клуб программистов" – материалы по Delphi и С++. Создание и продвижние сайта - Веб-сателлит.