Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Написать функцию, которая выводит строку, состоящую из одинаковых символов. Длина строки и символ являются параметрами процедуры Написать функцию, которая выводит строку, состоящую из одинаковых символов. Длина строки и символ являются параметрами процедуры. https://www.cyberforum.ru/ cpp-beginners/ thread994294.html C++ Списки. Удалить b элемент из k позиции, сделать проверку
Дан список, добавить k элемент в p позицию, сделать проверку, что эта позиция существует. Удалить b элемент из k позиции, сделать проверку. Дан второй односвязный список, проверить, входят ли элементы второго списка в первый.
C++ Подскажите, как формула будет выглядеть на С++ Как эта формула будет выглядеть на С++? https://www.cyberforum.ru/ cpp-beginners/ thread994266.html C++ Напишите программу работы с набором чисел https://www.cyberforum.ru/ cpp-beginners/ thread994253.html
Очень нужна программа,напишите пожалуйста Даны натуральное число n и целые числа а1,а2...а n .Выяснить верно ли, что сумма всех тех чисел а, которые не больше m ,превышают q.
Как в двумерном массиве вычислить центральную точку? C++
Как в двумерном массиве вычислить центральную точку? Можете написать код пожайлуста
C++ Подскажите, пожалуйста, как вывести на экран двумерный массив Нужно вывести двумерный массив , состоящий только из 6, т.е. 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 и потом заменить два любых элемента на 2? Мой вариант ввода массива, но он не работает( #include <stdio.h> void main() https://www.cyberforum.ru/ cpp-beginners/ thread994234.html
C++ При выполнении условия не выходит из цикла https://www.cyberforum.ru/ cpp-beginners/ thread994231.html
При выполнении условия не выходит из цикла а продолжается и выходит за границы #include <iostream> #include <conio.h> #include <windows.h> using namespace std; void main() {
C++ Можно ли так?
switch(while (cin >> choice))
C++ Неверно отображатся содержимое копии https://www.cyberforum.ru/ cpp-beginners/ thread994221.html
Есть код:class Country{ public: double Area; char Name; Country(); Country(Country &Country); Country(char Name, double Area); ~Country(); void show();
C++ Блок- схема https://www.cyberforum.ru/ cpp-beginners/ thread994209.html
помогите пожалуйста составить блок-схему к проге Проверка знаниЯ таблицы умножения на 2. после, оценка #include <stdio.h> #include <conio.h> void main() { int a,b,i; b=0; for(i=1; i<=10; i++) {
C++ Вычисление принадлежности точки к области
Всем привет, нужна помощь с программой, которая бы вычисляла принадлежности точки. Рисунок
C++ Windows программы https://www.cyberforum.ru/ cpp-beginners/ thread994199.html
Можно ли используя С++ писать программы под Windows (с оконным интерфейсом)? Если да, то как? Или для этого надо учить С#?
11 / 11 / 10
Регистрация: 10.07.2013
Сообщений: 150
0

неправильно берёт x,y в классе ellips - C++ - Ответ 5268733

01.11.2013, 01:00. Показов 517. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
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
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
#include "stdafx.h"
#include <iostream>
#include <cmath>
#include <Windows.h>
using std::cout;
using std::endl;
 
void setColor(unsigned short F,unsigned short B)
{
    void * HANDLE = GetStdHandle((DWORD)-11);
    SetConsoleTextAttribute(HANDLE,(B<<4)|F);
 
}
void Say(char* Phrase)
{setColor(12,0);
    std::cout<<Phrase<<std::endl;
    setColor(15,0);}
 
class point{
      protected:
double x;
double y;
public:
       point ():x(0),y(0){}
      point(double X,double Y){x = X;y = Y;}
      double getX(){return x;}
      double getY(){return y;}
      double SetX(double X){x = X;return x;}
      double SetY(double Y){y = Y;return y;}
      void Show(char *phrase){std::cout<<phrase<<"x:"<<x<<"y:"<<y <<std::endl;}
      void moveXY(double Xn,double Yn){x = Xn;y = Yn;Show("new Coordinats ");}
      };
 
class Circle :public point
{
protected:
 
 double radius;
        public :
            double GetRadius()
            {
              return radius;
            }
void show(char* phrase){std::cout<< phrase<<"x:"<<x<<"y:"<<y<<"r:"<<radius<<std::endl;}
 
Circle(point p,double R):point(p.getX(),p.getY()){
    
    radius = R;}
void MoveCenter(double xn,double yn){x = xn;y =yn; show("New Center Circle: ");}
};
 
class Ellips:public Circle 
{
 
    double radY;
    
public:
//строка которая меня смущает
Ellips(Circle c,double rY) : Circle(point(x,y),c.GetRadius()){
//
    {
    
        radY =  rY;
        }
}
    void show(char * phrase){std::cout<<phrase<<"rX:"<<radius<<" rY: "<< radY << "x:" <<getX()<<"y:"<<getY()<<std::endl;}
    void MoveCenterXY(double xn, double yn){x = xn;y = yn;show("New Center: Ellipse  ");
    }
};
 
      int main(int ArgCount ,char ** Arguments){
          setColor(15,0);
      point A(2,2);
     Circle B(A,5);
     Ellips C(B,4);
      A.Show("Point:");
      B.show("Circle:");
      C.show("Ellipse:");
    Say("move  x - 2 ,y - 2");
    A.moveXY(2,2);
    Say("move x - 2 ; move y - 3");
    B.MoveCenter(2,3);
    Say("move center x - 2 y - 2");
     C.MoveCenterXY(2,2);
     getchar(); 
     return 0;}
как правильно унаследовать ?

Добавлено через 3 минуты
или подскажите как правильно

Вернуться к обсуждению:
неправильно берёт x,y в классе ellips C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.11.2013, 01:00
Готовые ответы и решения:

Range неправильно берет данные из скрытых/свернутыхузких столбцов
Здравствуйте. Написал макрос для обработки определенных изменений на листе. Исходная таблица...

Неправильно работают методы в классе
Есть класс GameObject в котором есть виртуальный метод draw: class GameObject { public: float...

В классе дек неправильно работает оператор +
Я написал класс дек. И вскоре обнаружилась проблема того что оператор + работает не так как надо. ...

Почему метод, вызванный не в своем классе работает неправильно
При нажатии на кнопку вызывается метод addition в классе RegularFraction, но вот в результате в 50%...

2
01.11.2013, 01:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.11.2013, 01:00
Помогаю со студенческими работами здесь

Дуга Ellips
Такая проблема, нужно написать программу, которая рисует множество дуг эллипса разного цвета,...

Как изменить цвет Ellips'a в стиле?
Допустим есть стиль: &lt;Style x:Key=&quot;Ellipse_button&quot; TargetType=&quot;Button&quot;&gt; &lt;Setter...

Ремонт ПММ BOSCH SKT5002EU берет много соли, Посудомойка берет много соли
Подскажите. У меня ПММ BOSCH SKT5002EU уже 6 лет работает без вопросов. Но в последнее время после...

Доля отличников в классе больше 2/5, но меньше 3/7, а всего в классе не более 15 учеников. Сколько всего в классе учеников?
Добрый вечер! Подскажите, пожалуйста! &quot;Доля отличников в классе больше 2/5, но меньше 3/7, а...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru