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

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

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

Сравнить длину эллипса и окружности - C++

13.02.2014, 21:51. Просмотров 436. Ответов 6
Метки нет (Все метки)

Здраствуйте, помогите пожалуйста, должно быть два класса эллипс - базовый, окружность - клас-наследник, необходимо сравнить длину даных фигур.
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
#include <iostream>
#include <locale>
#include <cmath>
#define M_PI 3.1415926535897932384626433832795
 
using namespace std;
class Elips
{
private:
    float L,A,B,l,D;
public:
    Elips(float, float, float, float, float);
    void show_Elips(void);
};
Elips::Kolo(void)
{
    Elips::L = M_PI*D;
}
void Elips::show_Elips(void)
{
    cout << "Элипс: " << endl;
    cout << "Введите параметр А: " << endl;
    cin >> A;
    cout << "Введите параметр B: " << endl;
    cin >> B;
    L=4*(M_PI*A*B+(A-B))/(A+B);
    cout << "L окружности = "<<L<< endl;
    l=M_PI*D;
        cout << "L эллипса = "<<L<< endl;
        {
    if (l>L)
        cout << "l ОКРУЖНОСТИ > L ЭЛлИПСА " << "\n";
 
    if (l<L)
        cout << "l < L \n" << "\n";
 
    if (l == L)
        cout << "l = L " << "\n";
        }
}
int  main()
{
    setlocale(LC_ALL, "RUS");
    Elips Elips(0, 0, 0);
    Elips.show_Elips();
    system("Pause");}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.02.2014, 21:51
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сравнить длину эллипса и окружности (C++):

Пересечение эллипса и окружности - C++
С помощью программы на С/С++ вычислить с помощью любого вычислительного метода (сканирования, итераций и т.п.) две точки пересечения...

Пересечение эллипса и окружности - C++
Доброго времени суток. Собственно нужно написать алгоритм пересечения эллипса и окружности. Фигуры задаются координатами центров и...

Пересчет угла окружности в угол эллипса - C++
Всем доброго времени суток. Собственно есть угол на окружности, нужно получить угол на эллипсе для построения дуги. Для неподвижного...

Класс "Окружность" с данными центр и радиус окружности. Вычислить длину и площадь окружности. - C++
Объявить класс и определить для него конструктор по умолчанию, конструктор инициализации. Определить функции-члены класса для ввода и...

найдите длину окружности - C++
Составьте программу для решения задачи: найдите длину окружности, которая проходит че¬рез точку А(x1„ у1) и центр которой находится в точке...

Вычислить длину окружности, задаваемой радиусом - C++
Вычислить длину окружности, задаваемой радиусом: С = 2πr.

6
S_el
2106 / 1625 / 308
Регистрация: 15.12.2013
Сообщений: 6,485
15.02.2014, 00:27 #2
А что не получается?
0
dkii
0 / 0 / 0
Регистрация: 03.11.2013
Сообщений: 101
15.02.2014, 18:52  [ТС] #3
Ошибка при компиляции
0
S_el
2106 / 1625 / 308
Регистрация: 15.12.2013
Сообщений: 6,485
15.02.2014, 22:53 #4
В main
C++
1
return 0;
добавьте.
1
dkii
0 / 0 / 0
Регистрация: 03.11.2013
Сообщений: 101
16.02.2014, 21:34  [ТС] #5
Помогите пожалуйста переделать код

Добавлено через 6 часов 26 минут
очень надо
0
ValeryS
Модератор
6651 / 5060 / 470
Регистрация: 14.02.2011
Сообщений: 16,919
16.02.2014, 21:39 #6
Цитата Сообщение от dkii Посмотреть сообщение
Elips::Kolo(void)
это что?
где это в описании класса?
Цитата Сообщение от dkii Посмотреть сообщение
Elips(float, float, float, float, float);
где реализация конструктора?
Цитата Сообщение от dkii Посмотреть сообщение
Elips Elips(0, 0, 0);
имя переменной и класса совпадают
количество параметров не совпадает

Добавлено через 1 минуту
Цитата Сообщение от dkii Посмотреть сообщение
должно быть два класса эллипс - базовый, окружность - клас-наследник,
стесняюсь спросить, А где класс наследник?
0
dkii
0 / 0 / 0
Регистрация: 03.11.2013
Сообщений: 101
19.02.2014, 20:08  [ТС] #7
Можете исправить

Добавлено через 12 часов 16 минут
Помогите пожалуйста

Добавлено через 10 часов 38 минут
ап3

Добавлено через 46 минут
ап4

Добавлено через 25 минут
ап5

Добавлено через 18 минут
ап6

Добавлено через 46 минут
ап7

Добавлено через 35 минут
ап8

Добавлено через 10 часов 39 минут
ап9

Добавлено через 7 часов 12 минут
ап10

Добавлено через 34 минуты
ап11

Добавлено через 1 час 14 минут
ап12

Добавлено через 2 часа 9 минут
ап13

Добавлено через 29 минут
ап14

Добавлено через 21 час 32 минуты
ап15
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.02.2014, 20:08
Привет! Вот еще темы с ответами:

Определите длину окружности зная ее радиус C++ - C++
Определите длину окружности зная ее радиус C++ Ввожу число, выскакивает ответ.

Вычислить длину окружности и площадь круга - C++
Вычислить длину окружности и площадь, заключенную в круге Формат входных данных Ввод содержит одно число R (0 ≤ R ≤ 10000) - радиус...

Вычислить площадь и длину окружности круга - C++
Вычислить площадь и длину окружности круга, радиус которого равен а.

Вычислить длину окружности и площадь круга - C++
Поступил на программиста,дали сразу лабораторную. Не знаю что делать. Вот Вопрос 1. Дан радиус окружности. Вычислить длину...


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

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

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