- •Основы алгоритмизации и программировани
- •Тема . Подставляемые (встраиваемые) функции. Перегрузка функций
- •Тема. Рекурсивные функции
- •Тема 4. Производные типы. Тип указатель: указатели на объекты.
- •Тема. Тип указатель: указатели на функции.
- •Тема. Символьные данные и строки.
- •Тема. Функции для работы со строками.
- •Тема . Массивы: одномерные массивы.
- •Тема. Одномерные массивы: задачи сортировок элементов массива.
- •Тема. Двумерные массивы.
- •Тема. Структуры
- •Тема. Структуры и указатели
- •Тема . Объединения
- •Тема. Битовые поля
- •Тема . Стандартные файлы и функции по работе с ними.
- •Тема. Распределение памяти. Динамическое выделение памяти.
- •Тема. Одномерные динамические массивы.
- •Тема 19. Двумерные динамические массивы.
- •Тема. Динамические структуры данных.
- •Тема . Динамические структуры данных: однонаправленные и двунаправленные списки.
- •Тема. Динамические структуры данных: очередь и стек.
- •Тема. Динамические структуры данных: бинарные деревья.
- •4 Контрольные задания Задание 1
- •Задание 2
- •Задание 3
- •Задание 4
- •Задание 5
- •Задание 6
- •5. Примеры выполнения домашних заданий
- •1. Запуск приложения:
- •2. Создание консольного приложения:
- •4. Ввод программного кода:
- •5. Построение проекта:
- •1. Запуск приложения:
- •2. Создание консольного приложения:
- •4. Ввод программного кода:
- •5. Построение проекта:
- •Лабораторные работы
- •Лабораторная работа. Подставляемые (встраиваемые) функции. Перегрузка функций.
- •Лабораторная работа. Рекурсивные функции.
- •Лабораторная работа. Производные типы. Тип указатель: указатели на объекты.
- •Лабораторная работа. Тип указатель: указатели на функции.
- •Лабораторная работа. Решение задач с использованием указателей.
- •Лабораторная работа. Символьные данные и строки.
- •Лабораторная работа. Функции для работы со строками.
- •Лабораторная работа. Одномерные массивы: задачи сортировок элементов массива.
- •Лабораторная работа. Двумерные массивы: задачи поиска, замены и суммирования элементов двумерного массива.
- •Лабораторная работа . Двумерные массивы: задачи сортировок и перестановок в двумерных массивах.
- •2.5. Контроль знаний (тесты, образец билета, вопросы для экзамена, зачета)
- •2.5.2 Итоговый контроль знаний
Задание 2
-
Вычислить значение S.
Вычислить значение S.
5. Вычислить значение S.
Вычислить значение S.
9. Вычислить значение S.
11.Вычислить значение P.
Вычислить произведение P.
Вычислить произведение P.
17. Вычислить произведение P.
Вычислить произведение P.
Вычислить значение S.
Вычислить значение S.
Вычислить значение S.
Вычислить значение S.
10.Вычислить значение S.
Вычислить произведение P.
Вычислить произведение P.
Вычислить произведение P.
Вычислить произведение P.
Вычислить произведение P.
21. Вычислить сумму S и произведение P.
,
Задание 3
Дана матрица А(n,n). Найти сумму элементов по каждому столбцу.
Дана матрица А(n,n). Найти сумму элементов по каждой строке.
Дана матрица А(n,m). Получить векторный столбец, элементы которого являются наибольшими по модулю элементов строк исходной матрицы.
Дана матрица А(n,m). Получить векторный столбец, элементы которого являются наименьшими по модулю столбцов исходной матрицы.
Дана матрица А(n,n). Найти сумму элементов, принадлежащих главной диагонали матрицы, разделив её на максимальный диагональный элемент.
Дана матрица А(n,n). Найти произведение элементов, принадлежащих вспомогательной диагонали матрицы, разделив его на максимальный элемент вспомогательной диагонали.
Дана матрица А(n,n). Найти максимальный элемент матрицы среди элементов, находящихся выше главной диагонали.
Дана матрица А(n,n). Найти максимальный элемент матрицы среди элементов, находящихся ниже главной диагонали.
Дана матрица А(n,n).Найти разность между максимальным элементом, принадлежащим главной диагонали, и минимальным элементом, принадлежащим вспомогательной диагонали.
Дана матрица А(n,n). Найти сумму нечётных элементов матрицы и произведение элементов, находящихся на главной диагонали.
Дана матрица А(n,m). Получить новую матрицу путём деления всех элементов исходной матрицы на элемент, наименьший по модулю.
Дана матрица А(n,n). Получить новую матрицу путём деления всех элементов исходной матрицы на элемент, наименьший по модулю на главной диагонали исходной матрицы.
Дана матрица А(n,n). Найти сумму элементов по каждому столбцу, разделив её на минимальный диагональный элемент.
Дана матрица А(n,n). Каждый минимальный элемент строки поменять на максимальное значение диагонального элемента.
Дана матрица А(n,n). Каждый максимальный элемент столбца поменять на минимальное значение диагонального элемента.
Дана матрица А(n,n). Получить новую матрицу, каждый элемент столбца которой получается путём деления на максимальный элемент этого же столбца.
Дана матрица А(n,n). Получить новую матрицу путём деления всех элементов исходной матрицы на сумму элементов, находящихся на главной диагонали.
Дана матрица А(n,n). Получить новую матрицу путём деления всех элементов исходной матрицы на среднее арифметическое значений элементов, находящихся на главной диагонали.
Дана матрица А(n,n). Получить новую матрицу путём деления всех элементов исходной матрицы на среднее арифметическое значений элементов, находящихся на вспомогательной диагонали.
Дана матрица А(n,n). Получить новую матрицу путём деления всех элементов матрицы на элемент, значение которого является min в L - строке каждого столбца.
Дана матрица А(n,n). Получить новую матрицу путём деления всех элементов матрицы на элемент, значение которого равно разности между максимальным и минимальным элементами.