Страницы: 1
RSS
Написание алгоритма SQL, Написание алгоритма SQL
 
1. На любом известном вам языке программирования напишите реализацию алгоритма, строящую последовательность, начинающуюся с [1, 2] до 10-го элемента, каждый последующий элемент которой представляет собой произведение двух предыдущих цифр последовательности. Пример:
[1, 2, 2, 4, 8 …]
 
Код
Sub mySub()
    Dim arr As Variant
    ReDim arr(1 To 10)
    arr(1) = 1
    arr(2) = 2
    Dim ii As Long
    For ii = 3 To UBound(arr)
        arr(ii) = arr(ii - 2) * arr(ii - 1)
    Next
    MsgBox Join(arr, vbCrLf), vbInformation
End Sub
OFFTOP
1. Почему это называется "Написание алгоритма SQL"?
2. И в последовательности числа, а не цифры.
Цитата
предыдущих цифр последовательности
Изменено: МатросНаЗебре - 26.10.2022 16:58:59
 
МатросНаЗебре, садись. пять  :)
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
 
МатросНаЗебре,  скажите, пожалуйста, что за язык программирования?
 
VBA.
Visual Basic for Applications — Википедия (wikipedia.org)

Цитата
написал:
МатросНаЗебре , садись. пять  
:D  
 
МатросНаЗебре, спасибо большое!
Страницы: 1
Наверх