Информатика: список задач для студентов первого курса
- Преподаватель: Панченко Артем Юрьевич
- Семестр: весна 2015
- Группа: 11 (13604/1)
- Предмет: Информатика
Содержание
Задача I (Шахматы)
Написать программу находящую и записывающую все возможные различные варианты расстановка N фигур на доске MxM, где M четное. Во-вторых программы должна искать максимальное количество фигур, которое можно расставить на доске MxM. Программа должна содержать меню, позволяющее выбрать один из двух вариантов работы. Код программы следует подробно комментировать.
Программу в архиве, краткое описание алгоритма и инструкцию разместить на странице Информатика: Расстановка шахматных фигур в сворачивающимся разделе.
Задача II (Функции)
Написать класс, позволяющий сохранять дискретные значения функции
на интервале с шагом . Перегрузить арифметические операции для работы с функциями, заданными на одинаковом интервале и равным шагом. Добавить функции линейной интерполяции для изменения шага и линейной аппроксимации, функции позволяющие записывать и читать из файла дискретные значения. Добавить комментарии.Программу в архиве, краткое описание алгоритма и инструкцию разместить на странице Информатика: Функции в сворачивающимся разделе.
Задача III (тело брошено под углом к горизонту)
Написать программу, рассчитывающую траекторию движения тела брошенного под углом к горизонту. Программа должна сохранять в файл: 1.Координаты, рассчитанные по формуле, при движении без сопротивления воздуха; 2.Координаты, полученные методом Верле при линейной зависимости силы сопротивлении воздуха от скорости; 3.Координаты, полученные из точного решения, при линейной зависимости силы сопротивлении воздуха от скорости; 4.Координаты, полученные методом Верле при квадратичной зависимости силы сопротивлении воздуха от скорости. Добавить комментарии.
Программу в архиве, краткое описание алгоритма и инструкцию разместить на странице Информатика: Движение тела в среде в сворачивающимся разделе.
Презентация по сторонней библиотеке C++
Подготовить презентацию по сторонней библиотеке C++ на 10 мин. в формате pdf или ppt, pptx. Описание библиотеки, презентацию, программы демонстрирующие работу библиотеки разместить на странице Информатика: Библиотеки C++, разместив в сворачивающимся разделе.