Содержание
- 2. В математике часто используются многомерные массивы. Для реализации их в Паскале достаточно задать массив, компонентами которого
- 3. Например: var Z : array [ 1..4 ] of array [ 1..5 ] of real -
- 4. Для обращения к элементам такого массива надо написать Z[i,j]. То есть при обращении к элементу массива,
- 5. Пример. Задана матрица размером n × m. Найти построчные суммы всех строк матрицы. A B
- 6. Ввод A i:= 1 Расчёт B[i] суммы i-ой строки i := i + 1 i >
- 7. Двукратный цикл Ввод А i := 1 B[i] := 0 j := 1 B[i] := B[i]
- 8. CONST n=5; m=5; VAR A : array[1..n,1..m] of real; B : array[1..n] of real; i,j:integer; Begin
- 9. Пример. Задана матрица X из целых чисел. Определить в скольких столбцах матрицы встречаются чётные числа и
- 10. Метод решения. Будем просматривать матрицу по столбцам и суммировать элементы. Для подсчёта количества столбцов, имеющих чётные
- 11. нет нет нет да да да Ввод X S:=0 j:=1 j > m j := j+1
- 12. const n=10; m=5; var X: array[1..n,1..m] of integer; S,K,i,j: integer; F : boolean; begin for i:=1
- 13. Комбинированные типы (записи) Переменная комбинированного типа содержит фиксированное число полей. Каждое поле содержит некоторое значение. Тип
- 14. Для задания переменной типа записи используется описатель RECORD за ним следует перечисление полей записи и потом
- 15. Пример. TYPE z = RECORD a:string[20]; b: Integer; END; VAR st : z; f : RECORD
- 16. Для обращения к полям записи необходимо написать имя переменной типа записи и через точку имя поля.
- 17. Пример. Задана таблица со сведениями о полученных в магазин товаров: Вводится название товара, подсчитать, на какую
- 18. Исходную таблицу представим как массив записей. Запись будет состоять из трёх полей: символьного для названия товара,
- 20. Скачать презентацию