Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
0 / 0 / 0
Регистрация: 10.06.2018
Сообщений: 1
1

Базовый класс Фигура, производные классы Окружность, Прямоугольник, Ромб

10.06.2018, 12:03. Показов 1939. Ответов 1
Метки нет (Все метки)

Подскажите верно ли сделана эта программа


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
#include "stdafx.h"
#include "iostream"
using namespace std;
class Basic {
 
public:
  int a;
  int b;
  int s;
  const double pi = 3.14;
};
class Circle : public Basic
{
private: int a, b;
public:
  Circle() : a(0) {}
  Circle(int x) : a(x) {}
  void C() {
    s = pi * a;
    cout << "Площадь окружности равна = " << s << endl;
  }
};
class Rectangle : public Basic
{
private: int a, b;
public:
  Rectangle() : a(0), b(0) {}
  Rectangle(int x, int y) : a(x), b(y) {}
  void R() {
    s = a * b;
    cout << "Площадь прямоугольника равна = " << s << endl;
  }
};
class Rhombus : public Basic
{
private: int a, b;
public:
  Rhombus() : a(0), b(0) {}
  Rhombus(int x, int y) : a(x), b(y) {}
  void Rh() {
    s = a * b;
    cout << "Площадь ромба равна = " << s << endl;
  }
};
int main()
{
  setlocale(LC_ALL, "Russian");
  Circle c1(3);
  Rectangle r1(3, 4);
  Rhombus rh1(5, 7);
  c1.C();
  r1.R();
  rh1.Rh();
  system("pause");
  return 0;
}
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.06.2018, 12:03
Ответы с готовыми решениями:

Реализовать классы Ромб и Квадрат, производные от класса Фигура
Создать классы ромб и квадрат, производные от класса фигура. Определить являются ли их площади...

Определить класс «Шахматная фигура» и производные классы
Лабораторная работа по ОП. Если кто может помогите с кодом. Условие таково: &quot;Определить класс...

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

Определить класс «Шахматная фигура» и производные классы «Ферзь»
Дело в том, что начал изучать ООП не так давно и тут попалась задачка, которая заинтересовала....

1
Модератор
Эксперт С++
11051 / 9116 / 5476
Регистрация: 18.12.2011
Сообщений: 24,379
10.06.2018, 17:45 2
Не верно.
Посмотрите ссылки внизу страницы, например
Реализовать классы Ромб и Квадрат, производные от класса Фигура
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.06.2018, 17:45

Класс: Создать базовый класс «работник фирмы» и производные классы «стажер», «руководящий сотрудник», «директор»...
Всем привет, помогите пожалуйста, я уже всю голову сломал, не знаю как решить ее... Создать...

Классы и наследование (Создать класс 3D фигура, и производные классы шар, конус, цилиндр и куб. Создать функцию вычисления объёма.)
Уважаевые, помогите написать прожку на экзамене: Создать класс 3D фигура, и производные классы...

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

Создать базовый класс «Учащийся» и производные классы «Школьник» и «Студент»
Создать базовый класс «Учащийся» и производные классы «Школьник» и «Студент». Создать массив...


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

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

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