
Усложненные задания ООП / Практикум / Практикум03
.docПрактикум по программированию. Вариант 3
Задание 1. Turbo Delphi. Создание программной системы
Сведения о товарах представлены наименованием каждого товара, ценой, объемом партии, датой поступления. Программа должна в интерактивном режиме воспринимать каждый из перечисленных вопросов и давать на него ответ.
1. Определять, какие товары поступали начиная с указанной даты.
2. Определять, какой товар имеет наибольшую стоимость партии.
3. Определять даты поступления и наименования товаров, объемы партий которых не меньше заданного значения. Получить общую стоимость партий этих товаров.
4. Построить график поступлений указанного товара.
Задание 2. С++. Создание программной системы с элементарным интерфейсом консольного режима.
Выполнить структурную декомпозицию, разработать структурную схему и алгоритмы программ. Реализовать на С++ в консольном режиме.
Разработать программу, которая реализует операции над классом чисел в различных системах счисления. Реализовать шаблон, реализующий следующие операции: ввод чисел, их суммирование, вычитание, а также вывод результатов операции на экран. Проверить работу программы с классами чисел, имеющих основание системы счисления 3, 10, 16, 64.
Задание 3. C++ Создание программной системы c Qt интерфейсом
Файл содержит сведения о элементах: номер элемента по таблице Менделеева, название элемента, удельный вес, проводимость (проводник, изолятор, полупроводник). Программа должна обеспечить табличный ввод и в интерактивном режиме воспринимать каждый из перечисленных запросов и давать на него ответ.
1. Найти названия и удельные веса всех полупроводников.
2. Вывести сведения о проводниках в порядке возрастания их удельных весов.
-
Определить названия всех изоляторов, удельные веса которых не превышают заданного значения.
4. Построить график зависимости удельного веса элемента от его номера.