0 / 0 / 0
Регистрация: 19.04.2018
Сообщений: 86
1

Разработать класс "прямоугольник"

19.11.2019, 22:44. Показов 1538. Ответов 4
Метки c++ (Все метки)

Нужно написать класс прямоугольника с вычислением площади и периметра
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.11.2019, 22:44
Ответы с готовыми решениями:

Базовый класс "многоугольник" и производные классы "треугольник" и "прямоугольник"
Не могу понять как реализовать данное задание. Создать 1 базовый класс и несколько...

Создать класс "прямоугольник" и перегрузить операцию отношения "равно"
Помогите решить задачу: Создать класс "прямоугольник" и перегрузить операцию отношения равно (==)....

Разработать класс "Массив больших чисел", который состоит из объектов класса "Большие целые числа". Найти сумму элементов массива.
Разработать класс "Массив больших чисел", который состоит из объектов класса "Большие целые числа"....

Класс "Прямоугольник" с олным набором функционала (расчёт площади, периметра и т.д.)
разработать класс для прямоугольника чтоб считал площадь периметр и тд всё что можно...чтобы...

4
653 / 466 / 183
Регистрация: 23.04.2019
Сообщений: 1,987
20.11.2019, 00:30 2
А ещё нужно поискать
0
0 / 0 / 0
Регистрация: 19.04.2018
Сообщений: 86
20.11.2019, 10:17  [ТС] 3
Цитата Сообщение от AndryS1 Посмотреть сообщение
А ещё нужно поискать
Мне не нужен столь навороченный прямоугольник.
Что-то простенькое.
0
3652 / 2989 / 828
Регистрация: 25.03.2012
Сообщений: 11,021
Записей в блоге: 1
20.11.2019, 10:47 4
Иванов137, там ничего сложного
0
653 / 466 / 183
Регистрация: 23.04.2019
Сообщений: 1,987
20.11.2019, 23:24 5
Цитата Сообщение от Иванов137 Посмотреть сообщение
Мне не нужен столь навороченный прямоугольник.
Что-то простенькое.
Просто уберите то что вам не надо
Вот пример:
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
#include <iostream>
 
using namespace std;
 
class Rectangle
{
 
public:
    Rectangle(double l = 0, double w = 0)
    {
        if (l < 0 || w < 0)
        {
            cout << "Incorrect length or width! Sizes set to 0." << endl;
            length = 0;
            width = 0;
        }
        else
        {
            length = l;
            width = w;
        }
    }
 
    Rectangle(const Rectangle& r)
    {
        length = r.length;
        width = r.width;
    }
 
    void setWidth(double w)
    {
        if (w < 0)
            cout << "Incorrect width! Please, try again." << endl;
        else width = w;
    }
 
    double getWidth()
    {
        return width;
    }
 
    void setLength(double l)
    {
        if (l < 0)
            cout << "Incorrect length! Please, try again." << endl;
        else length = l;
    }
 
    double getLength()
    {
        return length;
    }
 
    double getArea()
    {
        return length * width;
    }
 
private:
    double length;
    double width;
};
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.11.2019, 23:24
Помогаю со студенческими работами здесь

Создать абстрактный класс "Издание" и производные классы "Книга", "Статья", "Электронный ресурс"
1. Создать абстрактный класс Издание с методами, позволяющими вывести на экран информацию об...

Создать класс "Вентилятор" содержащий в себе классы: "Двигатель", "Контроллер", "Пульт управления"
Помогите с кодом написания задачи, не понимаю как написать классы в классе. Нужно создать класс...

Создать класс "Книга" с полями "название книги", "количество страниц", "год издания"
Создать класс Книга поля: название книги,количество страниц,год издания методы: вычислить сколько...

Базовый класс "Изделие" и производные классы "Мышь", "Клавиатура", "Монитор"
/*Создать класс изделие, с полями себестоимость, цена, время выполнения, стоимость нормочаса и...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru