
- •1 Организовать удобный и простой пользовательский интерфейс.
- •5 По запросу пользователя должна выдаваться информация :
- •Статистическая обработка и анализ информации по подбору партнера для брака
- •Демонстрационная программа по изучению пакета acid pro 3.0 для создания музыкальных файлов
- •Производный класс
- •Психологическое тестирование женского коллектива
- •Автоматизация рабочего места работника жэс
- •Решение систем линейных уравнений методом гаусса
- •Автоматизация работы центра занятости населения
- •Регистрация и расчёт налогообложения транспортных средств
- •Сравнительный анализ алгоритмов сортировки данных
- •Автоматизация бронирования и продажи билетов
- •Построение геометрических сплайнов
- •1 Организовать удобный и простой пользовательский интерфейс.
- •4 По запросу пользователя организовать поиск по критериям:
- •Aрm менеджера бензозаправочной станции
- •Расчёт налогообложения на земельные участки
- •Результат расчета представить в виде бланка:
- •Результат расчета представить в виде бланка:
- •Построение трехмерных объектов на основе геометрических классов
- •Тематика книг ( шифр):
- •База данных содержит:
- •Организация интернет - магазина
- •Методы приближенного численного интегрирования
- •База содержит:
Результат расчета представить в виде бланка:
Дата Шифр ФИО Сумма
Все статьи ……… ……… ……..
……… ……… ……..
……… ……… ……..
Общая сумма:_________________ Подпись_____
Начисление заработной платы работников внебюджетной сферы производства
База данных содержит:
- Шифр работника (число);
- Фамилия И. О. (строка);
- По каждому рабочему дню определяется выполнена норма или нет , а также вычисляется объем работы выполненной сверхнормы (объем*расценка);
- Тарифный коэффициент;
Премия (сумма базовой одинакова для всех, но может изменяться, индивидуальная премия начисляется не всем сотрудникам и устанавливается директором);
- Больничные листы (количество дней за месяц). Выплачивается по уходу за ребенком 100%; работнику – от1 до 5 дней - 80%; более 5 дней – 100%).
БЛ = (средняя ЗП за месяц * кол-во дней) / (кол-во рабочих дней в месяце).
Постановка задачи:
Программа начисляет ежемесячно ЗП учитывая сверхнормативную работу, и вычетом штрафных санкций при невыполнении нормативной работы на конец месяца (штрафы: меньше плана на 5% -- 5%, 10% -- 10% и т. д.);
Программа начисляет ежемесячно ЗП для всех работников, учитывая выплату по больничным листам отдельной статьей.
При начислении отпуска не учитывается премия, а все месяцы суммируются и вычисляется средняя величина .
При начислении ЗП взимается:
- подоходный налог( если ЗП до 10 минимальных ЗП – 9%; более 10, но менее 20 – 11%; более 20 - 15%);
пенсионный фонд – 1%;
профсоюзный фонд – 1%.
При необходимости произвести полный расчет работника (при увольнении).
Исходные данные:
- Шифр работника;
- Фамилия И.О.;
- дата начисления ЗП.
Результат расчета представить в виде бланка:
Дата Шифр ФИО Сумма
Все статьи ……… ……… ……..
……… ……… ……..
……… ……… ……..
Общая сумма:_________________ Подпись_____
Построение трехмерных объектов на основе геометрических классов
Базовый класс содержит методы:
-Поворот вокруг оси X, угол поворота указывается с пользователем;
-Поворот вокруг оси Y, угол поворота указывается с пользователем;
-Поворот вокруг оси Z, угол поворота указывается с пользователем;
-Растяжение ( сжатие) по оси X, Y либо Z, причем коэффициенты масштабирования вводятся пользователем;
- Отражение относительно плоскостей XY, YZ либо ZX.
- Перенос по оси X, по оси Y либо по оси Z, расстояние переноса указывается с клавиатуры.
Производные классы содержат:
В качестве данных выступает указатель на массив исходных вершин объекта.
В качестве объектов выступают :
- гексаэдр (куб);
- куб со срезанным углом;
- четырехугольная пирамида ;
тетраэдр ( треугольная пирамида );
октаэдр;
додекаэдр;
икосаэдр.
В качестве методов реализуются функции построения объекта на экране и его стирание.
Постановка задачи:
Пользователь осуществляет выбор объекта для работы с ним из предлагаемого перечня объектов. После чего выбранный объект выводится на экран. Затем пользователь имеет возможность выбрать интересующее его действие ( смотри методы базового класса). Все манипуляции с объектом отражаются на экране дисплея.
Предусмотреть разработку удобного и простого интерфейса пользователя.
Действия над матрицами
Разработать программу, демонстрирующую выполнение различных операций над матрицами ( сложение, вычитание, умножение, транспонирование, вычисление детерминанта, следа, поиск нужного элемента).
Входные данные:
Две матрицы чисел порядка (m x n), вводимые пользователем с клавиатуры или генерируемые случайным образом.
Выходные данные:
В зависимости от выбранного действия на экран дисплея выводится либо результирующая матрица ( транспонирование, обращение и другие), либо ответ.
Постановка задачи:
1. Пользователю предлагается выбрать интересующее его действие:
- сложение;
- вычитание;
умножение;
- транспонирование;
- вычисление детерминанта;
- вычисление следа;
поиск элемента.
2. Способ ввода исходных матриц также выбирается пользователем:
- ввод с клавиатуры;
-генерация случайными числами.
Дополнительная информация:
Транспонированная матрица- это исходная матрица, в которой строки заменены на столбцы, т.е. aij=bji.
Определитель квадратной матрицы А(3,3) вычисляется по формуле:
А11 ( А22А33 - А23А32) - А12 ( А21А33 - А23А31) + А13 ( А21А32 - А22А31).
След матрицы - это сумма её диагональных элементов.
АРМ библиотекаря
База КНИГИ содержит: