- •А.В. Карташов, ю.А. Скоб, в.А. Халтурин, и.А. Трофимова, л.И. Черноштан, ю.К. Чернышев, о.В. Яровая информатика
- •Стандартные типы данных среды Турбо Паскаль и описание величин
- •Описание величин
- •Процедуры ввода данных
- •Процедура вывода данных
- •Порядок выполнения работы
- •Варианты заданий
- •Пример программы
- •Лабораторная работа № 2 выражения
- •Порядок выполнения работы
- •Задача 2
- •Задача 3
- •Лабораторная работа № 4 операторы цикла
- •Теоретические сведения
- •Вывод коэффициента рекуррентности q
- •Проверка правильности вычисления q
- •Варианты заданий
- •Лабораторная работа № 5 массивы
- •Теоретические сведения
- •Варианты заданий Задача 1
- •Задача 2
- •Лабораторная работа № 6 текстовые файлы
- •Теоретические сведения
- •Файл исходных данных Input8_1.Pas:
- •Лабораторная работа № 7
- •Теоретические сведения
- •Теоретические сведения
- •Лабораторная работа № 9
- •Теоретические сведения
- •Варианты заданий
- •Лабораторная работа № 10 модули
- •Теоретические сведения
- •Создание модуля
- •Файл исходных данных Input8_2.Pas:
- •Варианты заданий взять из лабораторной работы № 7 или № 9 по указанию преподавателя.
Задача 2
1. Задан массив А(m,n). Сформировать массив В из наименьших элементов каждой строки массива А:
2. Дан массив В(m,n). Сформировать массив С(n) из сумм элементов каждого столбца В:
3. В массиве Е(m,n) поменять местами элементы i-й и k-й строк:
4. В массиве Р(m,n) все элементы разделить на максимальный элемент k-го столбца:
5. Задан массив А(m,n). Сформировать массив С из элементов четных столбцов и массив В из элементов нечетных строк массива А:
6. Дан целочисленный массив О(m,n). Сформировать одномерные массивы В и С, содержащие, соответственно, четные и нечетные элементы массива А:
7. Сформировать массив В из произведений элементов столбцов массива Z:
8. Сформировать массив Т из сумм элементов, расположенных в строках с отрицательными элементами на главной диагонали исходного массива Z:
9. Сформировать массив NS из номеров строк массива R, в которых имеются повторяющиеся значения:
10. В массиве Q(m,n) заменить отрицательные элементы номером столбца, в котором они находятся:
11. Сформировать массив В из элементов массива А, меньших Е:
12. Сформировать массив В из элементов, расположенных ниже главной диагонали исходного массива К:
13. В массиве V(n,n) элементы строки, содержащей наибольший элемент, заменить на s:
14. Преобразовать массив H(n,n), разделив все элементы на максимальный элемент К-го столбца:
15. Найти разность R между максимальным и минимальным элементами массива W:
16. Задан массив A(m,n). Сформировать массив B из положительных элементов массива A:
,
m = 2, n = 3.
17. Преобразовать массив G(m,n), поменяв местами элементы К-го и (К+1)-го столбцов:
18. К отрицательным элементам массива D(m,n) прибавить S, а из положительных вычесть X:
19. В массиве F(n,m) заменить все положительные элементы их квадратами, а отрицательные – их кубами:
20. Сформировать массив В из отношений элементов N и S столбцов массива:
21. Сформировать массив R из номеров строк массива Y(m,n), в которых находятся максимальные элементы каждого столбца:
22. Сформировать массив К из положительных отношений элементов n-го и s-го столбцов массива
23. Сформировать одномерный массив В из элементов массива А(n,n), которые по величине больше, чем С:
24. Элементы массива S(m,m) разделить на сумму элементов, расположенных на главной диагонали:
25. Преобразовать массив А(m,n), умножив его элементы на сумму соответствующих им индексов:
26. Сформировать массив В из элементов главной диагонали и массив С из элементов дополнительной диагонали исходного массива А:
27. Определить сумму S элементов массива А(n,n), расположенных ниже главной диагонали, и произведение Р элементов массива А(n,n), расположенных выше главной диагонали:
28. Преобразовать массив К(m,m), заменив все элементы, большие А, максимальным элементом массива К, а элементы, меньшие В, – минимальным его элементом:
29. Определить массив В из произведений элементов строк исходного массива K:
30. Найти разность R между максимальным и минимальным элементами массива Y:
