Uploaded by bsvtsu

Творческое индивид.зад(Информат.и прог.-Матем.)

advertisement
МИНИСТЕРСТВО
ДОНЕЦКИЙ
Факультет математики и ИТ
Кафедра ПМ иТСУ
ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ
НАЦИОНАЛЬНЫЙ УНИВЕРСИТЕТ
Дисциплина:
Специальность: бакалавр математики
Курс 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 в файл для последующей загрузки в другое время;
программа должна предусматривать защиту от дурака (например, ввод только цифр в полях
ввода коэффициентов и др.), перед расчетом необходимо проверять корректность введенных данных
и сообщать о причине невозможности расчета.
Составил: доцент кафедри прикладной математики и ТСУ
____________
С.М. Мичкивский
Download