IPB
ЛогинПароль:

> Внимание!

1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

 
 Ответить  Открыть новую тему 
> VBA, макрос
сообщение
Сообщение #1





Группа: Пользователи
Сообщений: 2
Пол: Женский
Реальное имя: Маришка

Репутация: -  0  +


условие: заданы элементы m1,m2...m20. преобразование:m20,m19...м11,m1,m2...m10.

Sub lab6()
Const N = 20
Dim Z As Double, Left As Double, Left1 As Double
Dim A(1 To 20) As Double
Dim I As Integer
For I = 1 To 20
A(I) = InputBox("Ввод числа для" & _
" элемента (" & I & ")")
Next I

\\разворот массива
For I = 1 To N \ 2
Z = A(I)
A(I) = A(UBound(A) - I + 1)
A(UBound(A) - I + 1) = Z
Next i
\\помогите преобразовать unsure.gif точнее поставить м1, м2... между м11 и м10

Сообщение отредактировано: Бяляво4ка -
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2





Группа: Пользователи
Сообщений: 2
Пол: Женский
Реальное имя: Маришка

Репутация: -  0  +


Код
Sub lab()
Const N = 20
Dim Z As Double
Dim A(1 To 20) As Double
Dim I As Integer
For I = 1 To 20
A(I) = InputBox("Ввод числа для" & _
" элемента (" & I & ")")
Next I

\\разворот массива
For I = 1 To N \ 2
Z = A(I)
A(I) = A(UBound(A) - I + 1)
A(UBound(A) - I + 1) = Z
Next I

\\перестановка элементов
For I = 11 To 11 + N / 4
       Z = A(I)
       A(I) = A(20 - I + 11)
       A(20 - I + 11) = Z
    Next I

\\вывод
For I = 1 To 20
MsgBox A(I)
Next I

End Sub


зделала wub.gif

может кому пригодится ^^

Сообщение отредактировано: Бяляво4ка -
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 27.04.2024 7:07
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name