Разработать лабораторные
1. Используя MFC, обеспечить начальное изображение комбинации фигур в любом месте экрана. Начальное изображение формируется в ручном режиме с помощью команд оператора (меню, кнопки, введение параметров и др.). Для передвижения и редактирование фигур, идентификации ее элементов (точек, линий и др.) использовать мышь. Обеспечить также генерацию таблиц базы данных (использовать только БД Oracle), которые бы имели достаточную информацию для воспроизведения окончательного, после редактирования изображения, всей комбинации фигур. Изобразить координатные оси
Дальнейшее редактирование каждой фигуры должны обеспечивать:
параллельное перемещение (в произвольном направлении) фигуры или группы фигур;
пропорциональное увеличение (уменьшение) размеров фигуры или группы фигур;
обращение фигуры относительно каждой из осей координат на некоторый угол (в градусах) и осей каждой из других фигур, которые есть в комбинации. Дискретность изменения угла является параметром, который избирается пользователем;
изменение цвета каждого из элементов фигуры;.
построение проекций на каждую из координатных плоскостей всей комбинации фигур или отдельных групп (за разделами, которые приведены дальше);
при перемещениях фигур показывать "проникновение одной через другую";
Конус
Цилиндр
2. Разработать программу для одновременного редактирования по сети текстового файла. Другими словами, несколько пользователей могут одновременно работать с разными частями текстового файла, при этом исправления, сделанные одним пользователем, видны остальным.
Visual studio 2015/C++/дальнейшая поддержка.
Актуальні фриланс-проєкти в категорії C та C++
Реверс-інжиніринг консольних утиліт для опитування контролерів SSD (Flash ID)1. Мета роботиВиділення програмного інтерфейсу (API) взаємодії з контролерами SSD/NVMe з наданого набору консольних утиліт (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron та ін.). Результатом має стати робочий код мовою C/C++ або точна документація структур для… C та C++, Десктопні додатки ∙ 10 днів 11 годин тому ∙ 6 ставок |
Розробка Minecraft Java Seed Map / Seed Viewer для сайтуРозробка Minecraft Java Seed Map / Seed Viewer для сайтуОпис проєкту Потрібно розробити browser-based інструментMinecraft Java Seed Map / Seed Viewer, який буде працювати на нашому сайті та дозволятиме користувачу ввести seed Minecraft Java Edition і переглянути інтерактивну… C та C++, HTML та CSS верстання ∙ 10 днів 18 годин тому ∙ 17 ставок |