2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Помогите с тестом по VB 6.0
Сообщение15.04.2009, 00:11 


27/09/08
137
Помогите, ожидается тест по информатике не могу решить несколько вопросов и задач:

1) Выберите допустимые имена переменных:

p2p
счетчик1
int_Inputs
int Inputs
2intInputs

2) Какова размерность следующего массива Dim intArray(20, 21) as integer?

21x22
20x21
20x20
21x21
20x22

3) В случае Dim intCountPar (20, 1 То 20) As Integer, размерность массива:

21х21
21х20
20х20
19х20
20х21

4) Чему равен 4-й элемент массива intArray?

Dim i As Integer
Dim intArray(10) As Integer
For i = 0 To 5
intArray(i) = i ^ 2
Next i

5) В случае Dim intArray(20) as Integer, задается массив из 20 элементов?

6) В случае Dim intArray(1 To 20) as Integer, задается массив из 20 элементов?

 Профиль  
                  
 
 
Сообщение15.04.2009, 02:46 


26/02/06
78
Russia, Nizhny Novgorod
Ответ на первый вопрос - p2p и int_Inputs. Чтобы ответить на остальные вопросы надо знать, как в BASIC идет счет индексов, а за 15 лет как-то подзабылось, поэтому нужно просто запустить эти программы в режиме отладки и посмотреть какого размера массивы были получены. Я так полагаю, что даже в такой убогой IDE, как VB такая возможность быть должна.

 Профиль  
                  
 
 
Сообщение20.04.2009, 16:49 
Заблокирован


16/03/06

932
Igor999 в сообщении #204954 писал(а):
4) Чему равен 4-й элемент массива intArray?

Dim i As Integer
Dim intArray(10) As Integer
For i = 0 To 5
intArray(i) = i ^ 2
Next i

5) В случае Dim intArray(20) as Integer, задается массив из 20 элементов?

6) В случае Dim intArray(1 To 20) as Integer, задается массив из 20 элементов?

Вот и ответ на вопрос о начальном индексе массива Dim intArray(10)
4) As Integer: начинается с 0 (по умолчанию). Иначе при компиляции выскочит ошибка "обращение к нулевому элементу". Четвертый элемент будет $4^2=16$, нулевой - $0^2=0$.
6) Dim intArray(1 To 20) - задается массив с началом отсчета 1 (а не 0), то есть в массиве будет 20 элементов, а не 21 , как при умолчнии).

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group