1)Зеленый шарик вылетает с левой стороны (Х0=0, Y0=h/2) со скоростью V и его яркость уменьшается со скоростью dv, при достижении нулевой яркости скорость меняется на противоположную. От краев он отражается. V и dv задаются в редактируемых управляющих элементах (EDIT).
2)В задании необходимо реализовать функциональность соответствующего класса • разработать класс с соответствующими полями • разработать конструкторы и деструктор • разработать необходимые set и get методы обработки • перегрузить оператор присвоения и копиконструктор • перегрузить операторы сравнения, инкремента, декремента, сложения и т.д. Класс: Множество Cset целых чисел Поля: Количество, массив значений Дополнительные методы: реализовать перегрузку [] и (). Примечание:+объединение
3)В задании необходимо реализовать интерфейс, позволяющий добавлять новые объекты, удалять все объекты, выполнять включенные в объект операции. Хранить объекты в виде глобального массива указателей фиксированной длины, например, 20. Текущее количество созданных объектов хранить в статической переменной, члене базового класса. Во всех вариантах должны быть реализованы два класса (базовый и производный) и методы: • Конструктор • Инициализация данных Init. • Ввод данных Read, который должен вводить необходимые данные через отдельное диалоговое окно с контролем правильности ввода. • Виртуальная функция Вывода информации. Создать класс Complex для работы с комплексными числами, которые представляются парой действительных чисел (а, b), где а - действительная часть, b - мнимая часть, и производный класс ColorComplex (цветное комплексное число). Должны присутствовать операции: сложения , (а, b) + (с, d) = (а + b, с + d) вычитания, (а, b) - (с, d) = (а - b, с - d) умножения, (а, b) х (с, d) = (ас - bd, аd + bc); деления, (а, b) / (с, d) = (ас + bd, bc - ad) / (с2 + d2) сравнение equ, (a, b) равно (с, d), если (а = с) и (b = d) сопряженное число conj, conj(a, b) = (a, -b). Метод Display отображает объект в области основного окна в виде маленького кружка с точкой, а под ним - порядковый номер объекта.
4)Создать шаблон указанного типа. Шаблон как минимум должен содержать: • необходимые конструкторы и деструктор, • перегруженный оператор присвоения (operator=), • перегруженный оператор извлечения из потока (friend operator») • перегруженный оператор вставки в поток (friend operator«). Создать шаблон класса «двунаправленный кольцевой список». Использовать его для структур Rect (содержащих координаты левой верхней и правой нижней точки).
5)В задании необходимо: • Для обработки файлов использовать потоковую библиотеку . • Данные обрабатывать через контейнерные классы библиотеки STL (, , ). • Ошибочные ситуации (отсутствие файла, неправильная информация в файле и т.д.) обрабатывать с помощью механизма исключений. Вид приложения (консольное или Win32) выбирайте на Ваше усмотрение. Создать функцию обрабатывающую текстовый файл. В файле имеется матрица произвольной размерности. Функция считывает эту матрицу и записывает в выходной файл ее строки, отсортированные по возрастанию значений в первой колонке. Функция принимает имена входного и выходного файлов. Значения считываются в STL контейнер типа vector или list.
Тип: Решение задач
Предмет: C/C++
Задача на С++ ввод из файлов input и вывод в output
Стоимость: 409,5 руб.
Чертежи – сами по себе сложная вещь. Что уж говорить о том, что их нужно правильно оформить. Но студентам технических специальностей выбирать не приходится. Чтобы хоть как-то облегчить их жизнь, предлагаем ознакомиться с общими требованиями к оформлению чертежей.Важную роль в общем оформлении чер…
Читать дальшеПочему к оформлению содержания курсовой стоит отнестись с особым вниманием? Потому что даже его беглый просмотр даёт общее представление о работе и решаемых в ней задачах. Более того, содержание — это первое, что видит научный руководитель при проверке работы.Чтобы не допускать ошибок в данном разд…
Читать дальше