- •Тема 4.8. Программирование алгоритмов формирования и обработки двумерных массивов
- •4.8.1. Средства описания и работы с двумерными массивами данных
- •4.8.2. Базовые алгоритмы обработки двумерных массивов
- •4.8.3. Задачи для самостоятельного решения по теме «Программирование алгоритмов формирования и обработки двумерных массивов»
- •4.8.4. Тестовые задания по теме «Программирование алгоритмов формирования и обработки двумерных массивов»
- •Тема 4.8. Программирование алгоритмов формирования и обработки двум. МассивовСтраница234
- •Фрагмент программы выполняет операцию (2)
- •Двумерный массив после выполнения фрагмента программы будет отображен
- •Элемент массиваA(2,3) при выполнении фрагмента программы принимает значение
- •Элемент массива a(3,2) при выполнении фрагмента программы принимает значение
Фрагмент программы выполняет операцию (2)
… For i = 0 To 5 For j = 0 To 5 If j Mod 2 = 0 Then a(i,j) = 0 End If Next j Next i … |
заполнения четных строк нулями
заполнения нулями четных элементов матрицы
заполнения нулями элементов четных столбцов
обнуления элементов побочной диагонали
Двумерный массив после выполнения фрагмента программы будет отображен
… For I=0 To 7 For J=0 Tо 5 TextBox1.Text = TextBox1.Text & A(I,J)&“ “ Next I TextBox1.Text = TextBox1.Text &vbCrLf Next J … |
будет выдано сообщение об ошибке
в виде таблицы
в строку
в столбец
Элемент массиваA(2,3) при выполнении фрагмента программы принимает значение
… For N=1 To 5 For K=1 To 5 If N>K Then A(N,K) = N + K Else A(N,K) = N * K Next K Next N … |
2
3
5
6
Элемент массива a(3,2) при выполнении фрагмента программы принимает значение
… For N=1 To 5 For K=1 To 5 If N<K Then A(N,K) = N + K Else A(N,K) =N * K Next K Next N … |
6
5
3
2
Тема 4.8. Программирование алгоритмов формирования и обработки двум. МассивовСтраница234
