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

Непонятно что за ошибка. Классы. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Почему при выборе switch у меня не работает вывод дерева на экран?! http://www.cyberforum.ru/cpp-beginners/thread330525.html
////////////////////////////////////////////////////// // // // Ñîçäàòü ïðîãðàììó äëÿ ðàáîòû ñ áèíàðíûì äåðåâîì, // // ðåàëèçóþùóþ ôóíêöèè:...
C++ Ограничение по времени работы программы Всем доброго времени суток. Есть задача: Программа (любая) должна позволять пользоваться ей на любом компьютере три дня а после истечения данного времени запрашивать имя и пароль для... http://www.cyberforum.ru/cpp-beginners/thread330523.html
Большие числа C++
Здравствуйте. Как в С++ работать с большими числами (600851475143, например)? Честно гуглил, но там ничего толкового не нашел. Спасибо.
Sleep(8000) - что значит? На что можно заменить в борланд с++? C++
Не распознаёт Sleep(8000) . Если за комментировать пишет что f заданно но не используется. Как исправить? //--------------------------------------------------------------------------- #pragma...
C++ Есть ли что-то похожее в С++? http://www.cyberforum.ru/cpp-beginners/thread330491.html
Препроцессор в C#. Директивы #region и #endregion. С помощью директив #region и #endregion определяется область, которая раз*ворачивается или сворачивается при структурировании исходного кода в ...
C++ Найти количество слов, у которых первый и последний символы совпадают между собой. Даны натуральное число n, символы s1,...,sn. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелов внутри себя будем называть словами. Найти количество слов, у... подробнее

Показать сообщение отдельно
Jupiter
Каратель
Эксперт С++
6566 / 3987 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
07.07.2011, 13:45
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
63
64
65
66
67
68
69
70
71
#include <iostream>
#include <iomanip>
#include <math.h>
#include <string.h>
 
using namespace std;
 
 class Hexagonal_Prism {
     float radius;
     float height;
     char* name;
 public:
     Hexagonal_Prism(float rad = 0, float vys = 0, const char* name_ = "")
     {
         name = new char [strlen(name_) + 1];
         strcpy(name, name_);
         radius = rad;
         height = vys;
     }
     
     ~Hexagonal_Prism()
     {
         delete [] name;
     }
 
     float get_So() const
     {
         return 3.0f * sqrt(1.5f) * radius * radius; 
     }
 
     float get_Sb() const
     {
         return 6.0f * radius * height;
     }
 
     float get_Sp() const
     {
         return 2.0f * get_So() + get_Sb();
     }
 
     const char* get_name() const
     {
         return name;
     }
 };
 
 
 int main()
 {
     float rad = 0.0f, vys = 0.0f;
     cout << "Vvedite Radius1 i Vysoty1: ";
     cin >> rad >> vys;
     Hexagonal_Prism prizm1(rad, vys, "Vasya");
     cout << "\nSchitaem... \n"
          << "S osn = " << prizm1.get_So() << '\n'
          << "S bok = " << prizm1.get_Sb() << 'n'
          << "S poln = " << prizm1.get_Sp() << '\n'
          << "name = " << prizm1.get_name() << '\n';
 
     cout << "Vvedite Radius2 i Vysoty2: ";
     cin >> rad >> vys;
     Hexagonal_Prism* prizm2 = new Hexagonal_Prism(rad, vys, "Petya");
     cout << "\nSchitaem... \n"
          << "S osn = " << prizm2->get_So() << '\n'
          << "S bok = " << prizm2->get_Sb() << 'n'
          << "S poln = " << prizm2->get_Sp() << '\n'
          << "name = " << prizm2->get_name() << '\n';
     getchar();
     delete prizm2;
     return 0;
 }
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru