Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.05.2012, 19:20   #1
Катерина94
Новичок
Джуниор
 
Регистрация: 29.05.2012
Сообщений: 1
Печаль Вопросы по Visual Basic 6.0

Намечается тест по VB, а я в нем ни бум-бум. У меня есть примерные задачи,если кто знает,как решать-помогите,очень прошу. Заранее спасибо
1)В процедуре присутствует фрагмент
A=Array(-3,2,5,1,6)
S=A(3) + A(A(3))
MsgBox S
Какое значение будет выведено в диалоговое окно?
2)В процедуре присутствуют следующие операторы:
Dim As Range
Set D = Range (“C3:F15”)
MsgBox D.Cells(1,3).Value
Содержимое какой ячейки активного рабочего листа будет выведено в результате выполнения этих операторов?
3)Сколько элементов содержит массив А, объявленный с помощью оператора
Dim A(1 To 3, 1996 to 2000)
Катерина94 вне форума Ответить с цитированием
Старый 29.05.2012, 21:38   #2
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

Почитай, что такое массивы, и ты сама все поймешь.
Son Of Pain вне форума Ответить с цитированием
Старый 29.05.2012, 21:39   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
1)В процедуре присутствует фрагмент
-3+1 чему равно?
Цитата:
Содержимое какой ячейки активного рабочего листа будет выведено в результате выполнения этих операторов?
Начальная координата у тебя C3:F15
Отсчитай от нее вправо 1 ячейку и вниз 3 - получишь свою координату
Цитата:
3)Сколько элементов содержит массив А, объявленный с помощью оператора
3+4 думаю...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 30.05.2012, 16:42   #4
studen
Пользователь
 
Регистрация: 21.05.2012
Сообщений: 88
По умолчанию

В msgbox выведется 11, т.к. A(3)=5, A(A(3))=A(5)=6.
а вот тип Range не встречал нигде
Массив содержит 3х5=15 элементов, т.к. он двухмерный.
studen вне форума Ответить с цитированием
Старый 30.05.2012, 19:42   #5
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Цитата:
3)Сколько элементов содержит массив А, объявленный с помощью оператора
Dim A(1 To 3, 1996 to 2000)
Я думаю 3 по 5=15
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Visual C++, Visual C#, Visual basic .Net, или Microsoft.Net Что лучше? _PROGRAMM_ Общие вопросы .NET 14 10.10.2012 19:24
Вопросы по Visual Basic Jaffer Помощь студентам 2 17.09.2011 09:35
Вопросы по Visual Basic DashDash Помощь студентам 1 05.05.2011 20:10