ПОНЯТНО О Visual Basic NET (том 2)

официант истории          

Инициализация двумерного массива. Вместо фрагмента,


11         18         20         25        
Станция 2      день 1
Станция 2      день 3
Станция 3      день 4
Инициализация двумерного массива. Вместо фрагмента, объявляющего массив и задающего его значения присваиванием:
Dim t(3, 4) As Integer
t(1, 1) = -8         : t(1, 2) = -14     : t(1, 3) = -19     : t(1, 4) = -18
t(2, 1) = 25        : t(2, 2) = 28            : t(2, 3) = 26             : t(2, 4) = 20
t(3, 1) = 11        : t(3, 2) = 18            : t(3, 3) = 20             : t(3, 4) = 25
можно использовать более короткую запись:
Dim t ( , ) As Integer = { {99, 99, 99, 99, 99} , {99, -8, -14, -19, -18} , {99, 25, 28, 26, 20} , {99, 11, 18, 20, 25} }
Разберемся в ней. Верхние границы индексов не указываются, но запятая в круглых скобках остается, чтобы было понятно, что массив двумерный, а не одномерный. Чисел в фигурных скобках нужно столько, чтобы заполнить столбцы 0,1,2,3,4 и строки 0,1,2,3. Каждую строку берем в свои фигурные скобки и отделяем от других строк запятой. Весь массив снаружи «обнимается» дополнительной парой фигурных скобок. Ненужные нам нулевую строку и нулевой столбец я заполнил числами 99, а мог бы и любыми другими, так как в программе мы их не используем.
Задание 104.      
Вычислить разницу между максимальной и минимальной температурой во всей таблице.

Содержание  Назад  Вперед







Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий