Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Массив: элементы целочисленного вектора / 11 сообщений из 11, страница 1 из 1
28.11.2005, 17:03:24
    #33404096
Елена Б.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Массив: элементы целочисленного вектора
Необходимо решить следующую задачку. Все элементы целочисленного вектора с нечетными значениями умножить на 2.
...
Рейтинг: 0 / 0
28.11.2005, 17:50:23
    #33404231
Андрей Il
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Массив: элементы целочисленного вектора
Еще бы теорию про целочисленные векторы вспомнить.
...
Рейтинг: 0 / 0
28.11.2005, 18:01:24
    #33404259
вехтур
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Массив: элементы целочисленного вектора
for i = 1 to ubound(m) step 2
m(i)=m(i)+m(i)
next
...
Рейтинг: 0 / 0
29.11.2005, 10:45:25
    #33405085
Borya7
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Массив: элементы целочисленного вектора
вехтурfor i = 1 to ubound(m) step 2
m(i)=m(i)+m(i)
next
Это скорей сумма элементов с нечетным индексом.

Summa=0
for i = lbound(m) to ubound(m)
if (m(i) and 1) then Summa=Summa+m(i)
next
...
Рейтинг: 0 / 0
29.11.2005, 11:14:33
    #33405186
Borya7
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Массив: элементы целочисленного вектора
Извините, запарка вышла.

for i = lbound(m) to ubound(m)
if (m(i) and 1) then m(i)=m(i)+m(i)
next
...
Рейтинг: 0 / 0
01.12.2005, 09:38:01
    #33410214
Elena B.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Массив: элементы целочисленного вектора
Спасибо большущее! Но вы бы не могли объяснить оператор lbound и ubound?
...
Рейтинг: 0 / 0
01.12.2005, 10:33:48
    #33410359
Массив: элементы целочисленного вектора
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
Public Sub Question1()
    Dim intI As Integer
    Dim avarArray() As Variant

    ReDim avarArray( 1  To  10 )
    
    Randomize
    
    For intI =  1  To  10 
        avarArray(intI) = Int(Rnd *  99 ) +  1 
    Next
    
    Debug.Print "Исходный массив"
    
    For intI =  1  To  10 
        Debug.Print avarArray(intI)
    Next
    
    Debug.Print "============================="
    
    For intI = LBound(avarArray) To UBound(avarArray)
        If CBool(avarArray(intI) Mod  2 ) Then
            avarArray(intI) = avarArray(intI) *  2 
        End If
    Next
        
    Debug.Print "Обработанный массив"
    
    For intI =  1  To  10 
        Debug.Print avarArray(intI)
    Next
End Sub
...
Рейтинг: 0 / 0
01.12.2005, 10:37:20
    #33410373
Массив: элементы целочисленного вектора
Elena B.Спасибо большущее! Но вы бы не могли объяснить оператор lbound и ubound?
Функция LBound .

Функция UBound .
...
Рейтинг: 0 / 0
02.12.2005, 09:38:31
    #33412805
Елена Б.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Массив: элементы целочисленного вектора
Ох уж эта информатика! Задача - Установить, является ли данная квадратная матрица симметричной.
...
Рейтинг: 0 / 0
02.12.2005, 09:39:58
    #33412808
Елена Б.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Массив: элементы целочисленного вектора
Елена Б.Ох уж эта информатика! Задача - Установить, является ли данная квадратная матрица симметричной.
...
Рейтинг: 0 / 0
02.12.2005, 10:58:53
    #33413052
Массив: элементы целочисленного вектора
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Массив: элементы целочисленного вектора / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]