Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Помощь с задачами

Модерирует : ShIvADeSt

articlebot (27-05-2023 21:20): Задачи по C/С++  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

tuwueg

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1. Составить описание класса для представления комплексных чисел.
Реализовать все виды конструкторов. Обеспечить выполнение операций
сложения, вычитания и умножения комплексных чисел.
2.Определить перечислимый тип WeekDay. Определить для этого
типа операцию перехода к следующему дню как операцию инкремента
operator++ в префиксной и постфиксной формах, а также операцию перехода к
предыдущему дню как операцию operator- - в обеих формах. Реализовать операцию вывода как перегруженную операцию operators, которая должна
выводить на экран английские названия дней недели.
3.Создать базовый класс «Круг». Элементы класса: поле, содержащее
значение радиуса круга (статус доступа protected); конструктор для
инициализации поля; функция для печати радиуса круга. Создать производный
класс «Эллипс». Элементы класса: дополнительно поле, содержащее значение
второй полуоси эллипса (для задания первой полуоси использовать
наследуемое поле радиуса круга); конструктор для инициализации полей;
переопределенная функция печати параметров эллипса (внутри
переопределенной функции должна вызываться функция из базового класса).
Создать по одному объекту каждого из классов. Показать вызов созданных
функций. При переопределении функций обеспечить динамический
полиморфизм, показать его особенности в программе.
4.Класс «Прямая призма» (Prisma_Attached_Triangular - прямая призма, в
основание которой - правильный треугольник - вписана окружность). Создать
массив объектов класса с параметрами: а - сторона правильного треугольника, г - радиус
вписанной окружности и r = a / 2 tg60°, Н - высота призмы. Вычислить площадь
основания, боковую и полную поверхности, а также объем объектов-призм, упорядочив
массив по убыванию объема.
S
Sосн = a^2 sqrt(3/4), Sбок = 3a*H, Sполн = 2Sосн + Sьбок
 
Заранее спасибо за помощь

Всего записей: 1 | Зарегистр. 27-05-2023 | Отправлено: 16:41 27-05-2023
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Помощь с задачами
articlebot (27-05-2023 21:20): Задачи по C/С++


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru