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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
makakas2ruls
0 / 0 / 0
Регистрация: 11.01.2010
Сообщений: 49
#1

тестовый пример!! - C++

25.04.2011, 13:11. Просмотров 658. Ответов 4
Метки нет (Все метки)

здраствуйте форумчани!!
помогите написать тестовый пример класса Triangle


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
//triangle.h
 
class Triangle
{                                                           //конструктор
 
public:
        Triangle();
        Triangle(float a, float b);                 // Ввод зміних
 
        float hypotenuse();
        float area();
        
private:
        float a, b;
};
 
                              //triangle.cpp
 
#include <math.h>            //заголовний файл для виконання простих мат. операцій                      
 
Triangle::Triangle() :
        a(0), b(0)
{
}
 
Triangle::Triangle(float a, float b)
{
        this->a = a;
        this->b = b;
}
        
float Triangle::hypotenuse()
{
        return sqrt(a*a+b*b);
}
 
float Triangle::area()
{
float c;
   c = hypotenuse();                                                      //По формулі Герона
   return sqrt( (a+b+c)*(b+c-a)*(a+c-b)*(a+b-c)/4.0f);
}
 
вот мои маленькие наброски
 
int main(int argc, char *argv[])
{
Triangle w;
    float а, b;
   а= 4; b= 2;     
 cout << "(" << a() << "," << b() << ")" << "\n";
       
  
    
    system("PAUSE");
    return EXIT_SUCCESS;
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.04.2011, 13:11
Здравствуйте! Я подобрал для вас темы с ответами на вопрос тестовый пример!! (C++):

Тестовый пример C++ - C++
Как правильно составить тестовый пример для программы, написанной на C++? Что он должен включать в себя и как выглядеть?

Чтение и запись в тестовый файл.Нужно разобраться! - C++
Доброго времени суток! Т.к. я в Си пока еще не силен прошу помочь разобраться в теме про &quot;запись и чтение из файла&quot;.Я перерыл много...

Как создать тестовый проект для программы - C++
Здравствуйте. Как создать тестовый проект для программы на С++(пишу в консоли)? Запускаю New Test-&gt;Unit Test... Но мой TestProject не...

Дан тестовый файл. Вывести его содержимое в другой файл, заменив каждое вхождение пробела на символ нижнего подчеркивания. - C++
Дан тестовый файл. Вывести его содержимое в другой файл, заменив каждое вхождение пробела на символ нижнего подчеркивания. Вывести оба...

Не компилируется пример пример! - C++
Добрый день, я только-только решил начать изучать програмирование на С++! Как учебное пособие использую книгу Стефана Р. Девитса &quot;С++ для...

пример - C++
y=(\tan ({x}^{2})+\sqrt{x})\div (t*\lg (x+s)) интервал изменения аргумента от 0..2pi количество вычисляемых значений 200

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
easybudda
Модератор
Эксперт CЭксперт С++
9633 / 5581 / 948
Регистрация: 25.07.2009
Сообщений: 10,715
25.04.2011, 13:25 #2
Я, конечно, не эксперт в геометрии, но по-моему треугольник по гепотенузе и площади построить не реально...
0
makakas2ruls
0 / 0 / 0
Регистрация: 11.01.2010
Сообщений: 49
25.04.2011, 13:31  [ТС] #3
вот задача на построение класса ,

обект прямоугольный триугольник , задан длинами катетов.Конструктор должен розрешыть
создавать обекты з иницыализацией и без.Реалезировать метод нахождения гепотенузы и площади триугольника .

Ненужно вычислять всё вместе!!
0
easybudda
Модератор
Эксперт CЭксперт С++
9633 / 5581 / 948
Регистрация: 25.07.2009
Сообщений: 10,715
25.04.2011, 13:38 #4
makakas2ruls, тогда всё просто
гипотенуза = sqrt(a * a + b * b));
площадь = a * b / 2;
0
makakas2ruls
0 / 0 / 0
Регистрация: 11.01.2010
Сообщений: 49
25.04.2011, 13:58  [ТС] #5
вот мои наброски , подскажите как из класса использовать формулу Герона!

C++
1
2
3
4
5
6
7
8
9
10
11
12
int main(int argc, char *argv[])
{
Triangle ;
   а= 4; b= 2;     
 cout << "(" << a() << "," << b() << ")" << "\n";
 
 c = (a,b);
  printf(c); 
                
    system("PAUSE");
    return EXIT_SUCCESS;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.04.2011, 13:58
Привет! Вот еще темы с ответами:

Пример на с++ - C++
S=1-x2/2!+...+(-1)n * x2n/(2n)! Диапазон изменения аргумента: 0,1&lt;=x&lt;=1 Как решить в си++ это? строчка примера будет выглядеть...

Пример - C++
решить на С++ Builder

пример в C++ - C++
f(x,y,z)=((pow(x,3))+(pow(y,3)))/((pow(sin,4)*z)-1) помогите срочно!!!!

ООП пример - C++
Доброго времени суток. Тут отыскался один пример в конспекте. Записал на лекции спустя рукава. Хочу восстановить. Где-то что-то...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
25.04.2011, 13:58
Ответ Создать тему
Опции темы

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