Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб 9-10 печать.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
80 Кб
Скачать
☆

Динамические массивы.

ЦЕЛЬ РАБОТЫ: Закрепление знаний о языке С, составление программ обработки динамических одномерных и двумерных массивов, работа с файлами, программ с передачей указателей в функции.

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

ЗАДАНИЕ:

  1. Для одномерного числового массива вычислить разность между наибольшим и наименьшем элементами.

  2. В прямоугольной матрице A(m,n) заменить нечётные строки вектором B(n).

ВАРИАНТ 4.

Лабораторная работа №9.

Статические массивы.

ЦЕЛЬ РАБОТЫ: Закрепление знаний о языке С, составление программ обработки статических одномерных и двумерных массивов, работы с файлами, программ с передачей указателей в функции.

Указание: при решении задач исходные данные должны считываться из файла, обязательно использование вспомогательных функций с передачей параметров по указателю.

ЗАДАНИЕ:

  1. Определить в числовом массиве число соседств из двух чисел разного знака.

  2. В квадратной матрице вычислить сумму элементов, принадлежащих побочной диагонали.

Лабораторная работа №10.

Динамические массивы.

ЦЕЛЬ РАБОТЫ: Закрепление знаний о языке С, составление программ обработки динамических одномерных и двумерных массивов, работа с файлами, программ с передачей указателей в функции.

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

ЗАДАНИЕ:

  1. В числовом массиве подсчитать сумму его элементов, расположенных между максимальным и минимальным элементами.

  2. Дана прямоугольная матрица. Получить новую матрицу путём деления всех элементов исходной матрицей на её максимальный по модулю элемент.

ВАРИАНТ 5.

Лабораторная работа №9.

Статические массивы.

ЦЕЛЬ РАБОТЫ: Закрепление знаний о языке С, составление программ обработки статических одномерных и двумерных массивов, работы с файлами, программ с передачей указателей в функции.

Указание: при решении задач исходные данные должны считываться из файла, обязательно использование вспомогательных функций с передачей параметров по указателю.

ЗАДАНИЕ:

  1. Проверить, имеется ли в заданном числовом массиве хотя бы одна пара чисел, совпадающих по величине. Если имеется напечатать их индексы, в противном случае сообщить об отсутствии совпадений.

  2. Напечатать номера строк и столбца прямоугольной матрицы, на пересечении которых стоит максимальный элемент.

Лабораторная работа №10.

Динамические массивы.

ЦЕЛЬ РАБОТЫ: Закрепление знаний о языке С, составление программ обработки динамических одномерных и двумерных массивов, работа с файлами, программ с передачей указателей в функции.

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

ЗАДАНИЕ:

  1. Дан массив чисел . Получить массив , в котором .

  2. В прямоугольной матрице A(m,n) заменить четные столбцы вектором B(m).

ВАРИАНТ 6.

Лабораторная работа №9.

Статические массивы.

ЦЕЛЬ РАБОТЫ: Закрепление знаний о языке С, составление программ обработки статических одномерных и двумерных массивов, работы с файлами, программ с передачей указателей в функции.

Указание: при решении задач исходные данные должны считываться из файла, обязательно использование вспомогательных функций с передачей параметров по указателю.

ЗАДАНИЕ:

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]