Содержание
- 2. Рассматриваемые вопросы: Понятие двумерного массива, его характеристики Различные способы заполнения двумерного массива Примеры решения задач
- 3. Массив - упорядоченная последовательность данных одного типа, объединенных под одним именем. Одномерный массив - таблица в
- 4. Структура данных в языке Паскаль для хранения такой таблицы называется двумерным массивом.
- 5. Характеристики массива: Имя Тип элементов Размер (количество элементов) Размер двумерного массива задается количеством строк и столбцов,
- 6. Пример двумерного массива размером 3 х 5 Описание этого массива: Var A : Array [1..3,1..5] Of
- 7. Элемент массива и его характеристики Местоположение элемента в массиве Значение
- 8. A[2, 3] = 0 A[3, 2] = - 65
- 9. Различные способы заполнения двумерного массива: в разделе описания констант; с клавиатуры; с использованием формулы; случайными числами
- 10. Пример заполнения массива в разделе описания констант … Const A : Array[1..3, 1..5] Of Integer =
- 11. A : Array[1..3, 1..5] Of Integer = ((-5, 6, 12, 8, 2), (89, 4, 0, 1,
- 12. Пример заполнения массива с клавиатуры Var i, j, n, m : word; A : Array[1..100, 1..100]
- 13. i :=1, 2, 3 j :=1, 2, 3, 4, 5 -41 -5 6 12 8 2
- 14. j :=1, 2, 3, 4, 5 i :=1, 2, 3 -41 -5 6 12 8 2
- 15. Пример заполнения массива с помощью формулы … Readln(n); Readln(m); For i :=1 To n Do For
- 16. Пример заполнения массива с помощью формулы 1 – 1 = 0 -4 1 – 3 =
- 17. Пример заполнения массива случайными числами Общий вид формулы для интервала [a, b] Random(b-a+1)+a
- 18. Randomize; Readln(n); Readln(m); For i :=1 To n Do For j :=1 To m Do A[I]:=
- 19. Вывод двумерного массива For i :=1 To n Do Begin For j :=1 To m Do
- 20. -5 6 12 8 2 89 4 0 1 6 14 -65 -11 23 -41 Пример
- 21. Задача 1 Все элементы двумерного массива A размером 10х10 первоначально были равны 0. Затем значения элементов
- 22. for n:=1 to 4 do for k:=n to 4 do begin A[n, k]:=A[n, k]+1; A[k, n]:=A[k,
- 23. Задача 2 Значения двумерного массива размера 7×7 задаются с помощью вложенного оператора цикла for n:=1 to
- 24. for n:=1 to 7 do for k:=1 to 7 do B[n, k]:=k–n; B[n, k]:= k–n k–n
- 25. Задача 3 Дан фрагмент программы, обрабатывающей двухмерный массив A размера n×n. k:=1; for i:=1 to n
- 26. k:=1; for i:=1 to 5 do begin c:=A[i,i]; A[i,i]:=A[1,i]; A[1,i]:=c; end; 1 2 3 4 5
- 27. Задача 4 Значения элементов двумерного массива В размера 10 х 10 задаются с помощью вложенных операторов
- 28. For i:=1 to 10 do For j:=1 to 10 do B[i,j]:=i*j; 1 2 3 5 4
- 29. Задача 5 Значения элементов двумерного массива размера 10 х 10 задаются с помощью вложенного оператора цикла
- 30. for i:=1 to 10 do for j:=1 to 10 do If i else B[i, j]:=0; j
- 31. Задача 6 Значения элементов двумерного массива размера 50x50 задаются с помощью вложенного оператора цикла в представленном
- 32. for i:=1 to 50 do for j:=1 to 50 do If i else B[i, j]:= j;
- 34. Скачать презентацию