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

Что можно еще добавить? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Упорядочить по возрастанию http://www.cyberforum.ru/cpp-beginners/thread181660.html
В массиве упорядочить по возрастанию элементы, заканчивающиеся на 7,не меняя положение остальных элементов. Помогите пожалуйста решить
C++ Очередное "Сдвинуть циклически на M элементов вправо" Нашёл примеры на форуме, сделал вроде как надо а вы бивает чтот оне понятное! # include <iostream.h> # include <stdlib.h> # include <conio.h> void main() { clrscr(); int a, b; http://www.cyberforum.ru/cpp-beginners/thread181654.html
Вычисление ряда C++
Всем доброго время суток. Я новичок в C++ нужно написать программу для вычисления ряда: 1 + 2x + 3x2 + 4x3 +… = ∑(n + 1)xn = 1/(1-x)2 (n = 0 до ∞). Аргумент x (значение │x│ < 1) вводится...
C++ Поиск заданной строки в векторе
Дан вектор указателей на строки завершающиеся нулевым символом. Написать функцию*поиска*заданной*строки*в*векторе. Решите кто- нибудь:)
C++ простой код http://www.cyberforum.ru/cpp-beginners/thread181612.html
В книге Герберта Шилдта код первой программы выглядит так #include <iostream> using namespace std; int main() { cout << "это моя первая программа.";
C++ Вычисление функции с помощью рекурсии Всем доброго времени суток, разбираюсь с рекурсией, пока что не очень разобрался, к примеру вычисление такой функции на C++ double F(int N) { double X; int t = 2; X =... подробнее

Показать сообщение отдельно
White Luna
32 / 26 / 2
Регистрация: 08.09.2010
Сообщений: 402

Что можно еще добавить? - C++

26.10.2010, 01:39. Просмотров 288. Ответов 0
Метки (Все метки)

Начала делать курсовой проект,
Тема: Планетарная система (идет как приложение): надо нарисовать графически планеты солнечной системы чтобы они крутились вокруг солнца, и что бы каждую планету можно было приближать (как бы в отдельном окне) и она бы тогда крутилась вокруг своей оси.

Все это надо реализовать через классы и методы, с графикой препод сказал, что в самомо конце надо заниматься, когда будут готовы все объекты - планеты,

Ну вначале как проверку к тому что делаем по курсовой, надо написать классы, поля, заголовки методов без реализации, я тут набросала примерно, как это выглядит,

Прошу помощи в том, что еще можно сюда вставить, может какие-нить методы еще, или переменные упустила...
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
#include "stdafx.h"
 
class spaceObject
{
    protected:
        float V_x()    // расчет скоростей
        {
            
            return vx;
        }
        float V_y()
        {
            
            return vy;
        }
        float V_z()
        {
            
            return vz;
        }
    private:
        char *name;   //  название тела
        float mass;  // масса 
        float orbitalRadius;  // орбитальный радиус
        float x; 
        float y;
        float z;
        float vx; 
        float vy;
        float vz;
    public:
        spaceObject(char*, float, float);  // метод -конструктор 
        ~spaceObject(void);  // деструктор
        void getspObj(void);  //  сведния о теле
    };
    
    //первый производный класс от "космическое тело"
class planet:public spaceObject
    {
        private:
            spaceObject *satellites[5];  // массив спутников
            int qtSatellites;   // кол-во спутников у планеты
        public:
            planet(char *pname, float pmass , float porbitalRadius, spaceObject *psatel[5], int pqtsatel);  // конструктор
            ~planet(void);  // деструктор
            void getplanet(void);   // получение сведений об объекте ( будут присылатся данныые из файла)
        };
    
    //второй производный класс от "космическое тело"
class solar:public spaceObject
    {
        private:
            planet *system[5];  //  массив планет
            int qtPlanets;   //  кол-во планет
        public:
            solar(char *solarname, float solarmass , float solarorbitalRadius, planet *solarsystem[], int solarqtplanets);  // конструктор
            ~solar(void);  // деструктор
            void getsolar(void);   // получение сведений об объекте ( будут присылатся данныые из файла)
        };
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru