МИНИСТЕРСТВО ДОНЕЦКИЙ Факультет математики и ИТ Кафедра ПМ иТСУ ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ НАЦИОНАЛЬНЫЙ УНИВЕРСИТЕТ Дисциплина: Специальность: бакалавр математики Курс 2 Форма обучения: дневная Информатика и программирование ТВОРЧЕСКОЕ ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ ВАРИАНТ № 1 Дано множество точек на плоскости Ai(x;y). Необходимо определить координаты треугольника (треугольников) с максимальным радиусом вписанной окружности. Дополнительные требования к программному обеспечению: ввод координат множества точек на плоскости должен предусматривать как ввод данных с клавиатуры, так и загрузку данных из файла (загруженные данные из файла должны отражаться на экране и предусматривать последующее редактирование перед расчетом); в программе должно быть предусмотрено выгрузку множества точек на плоскости в файл для последующей загрузки в другое время; программа должна предусматривать защиту от дурака (например, ввод только цифр в полях ввода координат точек, и др.), перед расчетом необходимо проверять корректность введенных данных и сообщать о причине невозможности расчета; на экране должны отражаться должны все данные результата расчета (координаты точек искомого треугольника/ов) без повторения треугольников (рекомендуется в виде таблицы 6 координат). Составил: доцент кафедри прикладной математики и ТСУ ____________ С.М. Мичкивский МИНИСТЕРСТВО ДОНЕЦКИЙ Факультет математики и ИТ Кафедра ПМ иТСУ ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ НАЦИОНАЛЬНЫЙ УНИВЕРСИТЕТ Дисциплина: Специальность: бакалавр математики Курс 2 Форма обучения: дневная Информатика и программирование ТВОРЧЕСКОЕ ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ ВАРИАНТ № 2 Дано множество окружностей на плоскости Oi (x;y;r), где x, y – координаты точки, являющейся центром окружности; r – радиус окружности. Необходимо определить окружность(окружности), которая содержит максимальное количество других окружностей(окружность Oi содержит окружность Oj, если Oj полностью вписана в Oi). Дополнительные требования к программному обеспечению: ввод множества окружностей на плоскости должен предусматривать как ввод данных с клавиатуры, так и загрузку данных из файла (загруженные данные из файла должны отражаться на экране и предусматривать последующее редактирование перед расчетом); в программе должно быть предусмотрено выгрузку множества окружностей в файл для последующей загрузки в другое время; программа должна предусматривать защиту от дурака (например, ввод только цифр в полях ввода координат точек, ограничение число большее нуля при вводе радиуса окружности и др.), перед расчетом необходимо проверять корректность введенных данных и сообщать о причине невозможности расчета; на экране должны отражаться все данные результата расчета (координаты и радиус как искомой окружности/тей, так и вписанных в нее окружностей). Составил: доцент кафедри прикладной математики и ТСУ ____________ С.М. Мичкивский МИНИСТЕРСТВО ДОНЕЦКИЙ Факультет математики и ИТ Кафедра ПМ иТСУ ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ НАЦИОНАЛЬНЫЙ УНИВЕРСИТЕТ Дисциплина: Специальность: бакалавр математики Курс 2 Форма обучения: дневная Информатика и программирование ТВОРЧЕСКОЕ ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ ВАРИАНТ № 3 Дано систему линейных уравнений представленную в виде матрицы коэффициентов A(nxm) и матрицы свободных членов B(n). Необходимо написать программное обеспечение решения системы линейных уравнений. Дополнительные требования к программному обеспечению: ввод матриц A и B должен предусматривать как ввод данных с клавиатуры, так и загрузку данных из файла (загруженные данные из файла должны отражаться на экране и предусматривать последующее редактирование перед расчетом); в программе должно быть предусмотрено выгрузку матриц A и B в файл для последующей загрузки в другое время; программа должна предусматривать защиту от дурака (например, ввод только цифр в полях ввода коэффициентов и др.), перед расчетом необходимо проверять корректность введенных данных и сообщать о причине невозможности расчета; на экране должны отражаться все данные результата расчета, в том числе и множественные решения или отсутствие решения. Составил: доцент кафедри прикладной математики и ТСУ ____________ С.М. Мичкивский МИНИСТЕРСТВО ДОНЕЦКИЙ Факультет математики и ИТ Кафедра ПМ иТСУ ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ НАЦИОНАЛЬНЫЙ УНИВЕРСИТЕТ Дисциплина: Специальность: бакалавр математики Курс 2 Форма обучения: дневная Информатика и программирование ТВОРЧЕСКОЕ ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ ВАРИАНТ № 4 Дано матрицу A(nxn). Необходимо написать программное обеспечение нахождения обратной матрицы A-1 и транспортированной матрицы AT. Дополнительные требования к программному обеспечению: ввод матрицы A должен предусматривать как ввод данных с клавиатуры, так и загрузку данных из файла (загруженные данные из файла должны отражаться на экране и предусматривать последующее редактирование перед расчетом); в программе должно быть предусмотрено выгрузку матрицы A в файл для последующей загрузки в другое время; программа должна предусматривать защиту от дурака (например, ввод только цифр в матрице и др.), перед расчетом необходимо проверять корректность введенных данных и сообщать о причине невозможности расчета. Составил: доцент кафедри прикладной математики и ТСУ ____________ С.М. Мичкивский МИНИСТЕРСТВО ДОНЕЦКИЙ Факультет математики и ИТ Кафедра ПМ иТСУ ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ НАЦИОНАЛЬНЫЙ УНИВЕРСИТЕТ Дисциплина: Специальность: бакалавр математики Курс 2 Форма обучения: дневная Информатика и программирование ТВОРЧЕСКОЕ ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ ВАРИАНТ № 5 Дано два многочлена в виде массивов коэффициентов A(n) и B(m). Необходимо написать программное обеспечение нахождения наибольшего общего делителя этих многочленов. Дополнительные требования к программному обеспечению: ввод матриц A и B должен предусматривать как ввод данных с клавиатуры, так и загрузку данных из файла (загруженные данные из файла должны отражаться на экране и предусматривать последующее редактирование перед расчетом); в программе должно быть предусмотрено выгрузку матриц A и B в файл для последующей загрузки в другое время; программа должна предусматривать защиту от дурака (например, ввод только цифр в полях ввода коэффициентов и др.), перед расчетом необходимо проверять корректность введенных данных и сообщать о причине невозможности расчета. Составил: доцент кафедри прикладной математики и ТСУ ____________ С.М. Мичкивский