Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
inbreewetrust
0 / 0 / 0
Регистрация: 09.11.2011
Сообщений: 19
1

Создать классы, описывающий прямоугольники и класс-наследник, описывающий прямоугольные параллепипеды

01.11.2012, 08:56. Просмотров 975. Ответов 1
Метки нет (Все метки)

Создать классы, описывающий прямоугольники. Найти площадь прямоугольника. Создать класс-наследник, описывающий прямоугольные параллепипеды. Определить площадь поверхности прямоугольного параллепипеда.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.11.2012, 08:56
Ответы с готовыми решениями:

Создать класс, описывающий треугольник, и наследник, описывающий прямые треугольной призмы
Создать класс описывающий треугольник. найти площадь треугольника. создать...

Создать класс описывающий множество
Создать класс описывающий множество и производный от него с реализацией функций...

Создать класс,описывающий треугольник
Создать класс,описывающий треугольник.Найти площадь...

Создать класс, описывающий комплексные числа
Помогите, пожалуйста! Нужно создать класс, описывающий комплексные числа....

Создать класс, описывающий багаж пассажира
. Создать класс, описывающий багаж пассажира. Данные класса: количество вещей и...

1
igorrr37
1867 / 1483 / 751
Регистрация: 21.12.2010
Сообщений: 2,473
Записей в блоге: 11
01.11.2012, 15:01 2
Лучший ответ Сообщение было отмечено inbreewetrust как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <iostream>
 
class Rect
{
public:
    explicit Rect(double const a_ = 1, double const b_ = 1) : a(a_), b(b_){}
    double Area() const
    {
        return a * b;
    }
protected:
    double a, b;
};
 
class Parall : protected Rect
{
public:
    explicit Parall(double const a_ = 1, double const b_ = 1, double const c_ = 1) :
        Rect(a_, b_), c(c_){}
    double SArea() const
    {
        return 2 * (Area() + b * c + a * c);
    }
private:
    double c;
};
 
int main ()
{
    Parall p(1,2,3);
    std::cout << p.SArea();
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.11.2012, 15:01

Класс: Создать класс, описывающий цех завода...
Создать класс, описывающий цех завода (количество единиц заготовок, поступающих...

Создать класс Fraction, описывающий поведение обыкновенной дроби
Создать класс Fraction, описывающий поведение обыкновенной дроби. Класс должен...

Создать класс Fraction, описывающий простую дробь. (Прошу помочь)
Создать класс Fraction, описывающий простую дробь.Добавить конструктор по...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru