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