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

Разработать класс Figure - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Функции и указатели http://www.cyberforum.ru/cpp-beginners/thread312376.html
Второй нубский вопрос за день. До сегодняшнего дня вполне успешно пользовался STL-овскими стрингами, сейчас наткнулся в книге Страуструпа на задание - написать свои аналоги функций из string.h, а также реализовать atoi и itoa. Посидел, поизобретал велосипед... Но на itoa застопорился=\ #include <cstdio> unsigned str_len(const char * str){ int i=-1; while (str); ...
C++ Как узнать знак числа? как узнать знак числа для float или double. пишу в win32. http://www.cyberforum.ru/cpp-beginners/thread311978.html
C++ STL set
вопрос почему в строке while( (*ii)!=elem) говорит что я не перегрузил != не могу понять, и почему в строке cout<<*p<<" "; говорит что я не перегрузил вывод для моего класса ?? Подскажите кто то, оч прошу, я сравниваю пока для простоты по интовой переменной класса, и приходится пользоваться функцией лук, прописанной в классе , с типом инт9если сделать 1 переменную в классе все работает... ...
C++ Как подключить свой модуль
Используйте теги форматирования кода! Добавлено через 5 часов 20 минут Здравствуйте ,скажите как правильно подключить модуль в Си++. Файл rectangel.cpp выглядит так: /* Модуль содержит описание клсса TRect - прямоугольник. 1. Используя этот модуль, написать программу, изображающую на экране мигающий прямоугольник. Изменить модуль, объявив часть полей личными.
C++ Возрастающая последовательность http://www.cyberforum.ru/cpp-beginners/thread311875.html
Народ помогите написать прогу на Си. Даны вещественные числа. определить образуют ли они возрастающую последовательность. если да - то найти сумму первого и последнего элементов а если нет то найти произведение максимального и минимального элеменов.
C++ переделать программу дан код , результатом которого является бегающий человечек под дождем, прошу переделать этот код так чтобы дождя не было, был лишь только бегающий человечек, прошу помочь, нужно срочно, на с\c++ #include<iostream.h> #include<graphics.h> #include<conio.h> #include<dos.h> #include<stdlib.h> int sineGen(int cntr) { подробнее

Показать сообщение отдельно
pockes
26 / 0 / 0
Регистрация: 09.06.2009
Сообщений: 23
04.06.2011, 12:39  [ТС]     Разработать класс Figure
Описание само по себе простецкое должно быть
аля есть геом.фигура, например квадрат его площадь такова, а угол равен опред-му значению...

Добавлено через 29 минут
есть задача, но тут производный класс Овал
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
#include <iostream>
using namespace std;
class Figure {
public:
    Figure() {};
    ~Figure() {};
    int GetArea() const {return itsArea;}
    void SetArea(int area) {itsArea=area;}
    int GetLength() const {return itsLengthOfSides;}
    void SetLength(int length) {itsLengthOfSides=length;}
protected: 
    int itsArea;
    int itsLengthOfSides;
};
class Oval: public Figure {
public:
    Oval() {};
    ~Oval() {};
    int GetVertex() const {return itsAmountOfVertex;}
    void SetVertex(int vertex) {itsAmountOfVertex=vertex;}
    void itsColour() const {cout << "I'm red oval.\n";}
private:    
    int itsAmountOfVertex;};
 
    int main() {
        Oval RedOv;
        RedOv.SetArea(10);
        RedOv.SetLength(5);
        RedOv.SetVertex(8);
        cout << "The area of our red oval is " << RedOv.GetArea() << " sq.cm.\n";
        cout << "The length of oval is " << RedOv.GetLength() << " cm.\n";
        cout << "This oval has " << RedOv.GetVertex() << " vertexes.\n";
        RedOv.itsColour();
        return 0;}
 
Текущее время: 05:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru