Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лабораторная работа с массивами в Visual Basic

.doc
Скачиваний:
84
Добавлен:
02.05.2014
Размер:
40.96 Кб
Скачать

Министерство образования и науки Российской Федерации

Уфимский Государственный Авиационный Технический Университет

Кафедра Информатики

Отчет по лабораторной работе

5

Среда Visual Basic

Работа с массивами

Вариант №3

Выполнил:

Студент группы ЭСиС-11?

Приняла: Хамзина Е.А.

Уфа 2005

ВОПРОСЫ к Лабораторной работе №5 :

  1. Что такое массив?

  2. Что называется размером массива?

  3. Могут ли элементы одного и того же массива иметь разный тип?

  4. Как выполняется обращение к элементам массива?

  5. Что понимается под диапазоном значений индекса массива?

  6. Как задается размерность массива при его описании?

  7. Какое значение принимает нижняя граница диапазона значений

индекса по умолчанию? 

  1. Чем ограничена верхняя граница диапазона значений индекса? 

  2. Как можно организовать ввод элементов одномерного массива?

  3. Как можно организовать ввод элементов двумерного массива?

  4. Как можно организовать вывод элементов одномерного массива?

  5. Как можно организовать вывод элементов двумерного массива?

  6. Для чего при работе с массивами используется функция Split?

  7. Как организовать вывод элементов двумерного массива в таблицу?

№3.

2)    Разделить все элементы массива с четными номерами на первый элемент (первый элемент отличен от 0).

Dim a(50) As Integer

Private Sub Command1_Click()

Picture1.Cls

Picture2.Cls

N = Text1

Randomize

For i = 0 To N - 1 Step 1

a(i) = Rnd * 20 - 10

If a(0) = 0 Then

a(i) = Rnd * 20 - 9

End If

Picture1.Print a(i);

Next i

For i = N - 1 To 0 Step -1

If (a(i) Mod 2) = 0 Then

a(i) = a(i) / a(0)

End If

Next i

For i = 0 To N - 1

Picture2.Print a(i);

Next i

End Sub