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

класс - прямоугольник

14.02.2012, 01:21. Просмотров 2810. Ответов 3
Метки нет (Все метки)

Нужно найти площадь и периметр прямоугольника....
вот написала код...но он не работает...подскажите пожалуйста что делать???
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
#include <iostream>
using namespace std;
 
float PloshchaPryamokytnuka(float a,float b);
float PerumetrPryamokytnuka(float a,float b);
class Round
{
 public:
  float a;
  float b;
  float Ploshcha()
  {
   return a*b;
   
  }
  float Perumetr()
  {
      return 2*a+2*b;
  }
};
 
int main()
{
float a;
float b;
float Ploshcha;
cout<<"VVedit storony a= "<<endl;
cin>>a;
cout<<"VVedit storony b= "<<endl;
cin>>b;
Ploshcha=PloshchaPryamokytnuka(a,b); 
cout<<"Ploshcha pryamokytnuka: "<<Ploshcha<<endl;
 
float Perumetr;
Perumetr=PerumetrPryamokytnuka( a, b);
cout<<"Perumetr pryamokytnuka: "<<Perumetr<<endl;
 
system("pause");
return 0;
}
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.02.2012, 01:21
Ответы с готовыми решениями:

Написать класс прямоугольник и построить прямоугольник, пересечением двух других
Помогите пожалуйста с задание до делать, нужно построить треугольник являющегося общей частью...

Иерархия геометрических объектов: клас точка->класс квадрат->класс прямоугольник
Иерархия геометрических объектов: класс точка-&gt;класс квадрат-&gt;класс прямоугольник. Построить эту...

класс прямоугольник.
Здравствуйте! Помогите пожалуйста исправить ошибки. Задача:нарисовать прямоугольник(длины сторон...

Класс Прямоугольник
Разработайте с использованием TDD класс , моделирующий сущность «Прямоугольник». Прямоугольник...

3
skaa
Хочу в Исландию
1036 / 835 / 119
Регистрация: 10.11.2010
Сообщений: 1,631
14.02.2012, 02:01 2
Вот этим замени свой класс (я его переименовал в Rectangle потому что Round вообще не катит):
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
class   Rectangle
{
private:
  float a;
  float b;
public:
  Rectangle(float a,float b)
  {
    this->a=a;
    this->b=b;
  }
  float Ploshcha()
  {
    return a*b;
  }
  float Perumetr()
  {
    return 2*a+2*b;
  }
};
. А пользоваться им вот так:
C++
1
2
3
4
5
6
7
  float a,b;
  Rectangle *oRectangle;
  float Ploshcha,Perumetr;
//  тут вводим a и b
  oRectangle=new Rectangle(a,b);
  Ploshcha=oRectangle->Ploshcha();
  Perumetr=oRectangle->Perumetr();
. Ну ты, Любаня, даёшь... Как тебя угораздило в тему Assembler с такой фотографией и названиями методов? Что непонятно - спрашивай!
0
Lyubanya
0 / 0 / 0
Регистрация: 04.10.2011
Сообщений: 26
14.02.2012, 02:27  [ТС] 3
спасибо большое)))) думаю розберусь..))))
0
skaa
Хочу в Исландию
1036 / 835 / 119
Регистрация: 10.11.2010
Сообщений: 1,631
14.02.2012, 02:40 4
Оттрассируй в отладчике каждую строку начиная с
C++
1
oRectangle=new Rectangle(a,b);
, и всё поймёшь... сложного тут ничего нет.
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.02.2012, 02:40

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Класс Rectangle (прямоугольник)
друзья , у меня экзамен . а я не бум бум в c++ . помогите кто сможет Создать класс Rectangle...

Класс прямоугольник (Visual C++)
Необходимо создать класс прямоугольник и производный класс пятиугольник.Необходимо перемещать...

Описать класс «Прямоугольник»
Описать класс «Прямоугольник» (имеет длину и ширину, метод рассчитывает площадь и периметр, а также...

Создать класс прямоугольник.
Помогите, пожалуйста!! не могу решить задачу, очень важно! Условие: нужно создать класс...


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

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

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