Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

создать класс треугольник, члены класса - длины 3-х сторон - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Получение уникального ключа из последовательности символов http://www.cyberforum.ru/cpp-beginners/thread740507.html
Кто знает хороший, проверенный алгоритм извлечения уникального!!! ключа из строки. Именно уникального во всех случаях?
C++ Конструктор копирования Ответьте пожалуйста какой необходим конструктор копирования для объекта класса который передается в функцию? http://www.cyberforum.ru/cpp-beginners/thread740505.html
C++ error LNK2019: ссылка на неразрешенный внешний символ "public: int __thiscall KDocument::Open(char const *)" в функции _WinMain@16
ребята, при компиляции линковщик ругается, подскажите пожалуйста , вроде бы и Kdocument.h импортирован, не знаю в чем дело// HexBeta.cpp : Defines the entry point for the application. // #include...
C++ Не работает поиск в структуре
#include <iostream> #include <string> #include <cstring> #include <windows.h> #include <limits> using namespace std; struct employee
C++ Одномерный масив.Добавление элементов в конец.С++ http://www.cyberforum.ru/cpp-beginners/thread740478.html
Вот задания: 1) Сформировать одномерный массив целых чисел. 2) Распечатать полученный массив. 3) Уничтожить 5 первых элементов массива. 4) Добавить в конец массива 3 новых элемента. 5)...
C++ объясните пожалуйста: tz какого типа объясните пожалуйста: tz какого типа #include <conio.h> #include <iostream> struct STUDENT { char fio; char oc; }; подробнее

Показать сообщение отдельно
Nixy
ComfyMobile
400 / 281 / 8
Регистрация: 24.07.2012
Сообщений: 916
21.12.2012, 00:06
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
class Triangle{
    private:
     int a,b,c;
     double square;
     double perimetr;
    public:
    Triangle(int a,int b,int c){
        if (isExist(a,b,c)) {
           this->a = a;
           this->b = b;
           this->c = c;
        }
    };
    bool isExist(int a,int b,int c){
     return ((a < b+c) || (b < a+c) || (c < a+b));
    };
    double getPerimetr(){
        perimetr = a+b+c;
        return a+b+c;
    } ;
    double getSquare(){
        square =sqrt(perimetr*(perimetr-a)*(perimetr-b)*(perimetr-c));
        return square ;
    };
};
раз желание есть то углы сами добавите
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru