Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ работа с классом. Создание вектора из матрицы https://www.cyberforum.ru/ cpp-beginners/ thread114161.html
Ну, суть состоит в том, что надо сделать 2 конструктора с параметрами - один забивает матрицу по формуле (для каждой формулы свой фиксированный размер матрицы), а второй - забивает случайными числами в диапазоне (размер матрицы случайный). Затем в матрице считается параметр P - произведение не нулевых элементов, находящихся выше главной диагонали. Если P>0, то преобразуем матрицу (находим среднее...
C++ Списки!!!
Помогите ПЛИЗЗЗ!!! И если можно добавьте комментарии к каждой строке!!!:) Добавить новый элемент после заданного; элемент задан ссылочной переменной??? И объясните пожалуйста, что такое ссылочная переменная??? #include "stdafx.h" #include <iostream> using namespace std; typedef struct element { char inf;
C++ Квадратная матрица.... https://www.cyberforum.ru/ cpp-beginners/ thread114145.html
Здравствуйте! Помогите пожалуйста написать код этой задачи. Для данной квадратной матрицы найдите такие значения k, что k-я строка совпадает с k-м столбцом. (Входные и выходные данные программы должны быть оформлены в виде входного и выходного файлов. )
C++ Разработать программу, моделирующую организацию и поддержание очереди https://www.cyberforum.ru/ cpp-beginners/ thread114139.html
Помогите пожалуйста сделать курсовую работу. Я не знаю как ее делать ЗАДАЧА 1 В специализированном магазине по продаже холодильников организована предварительная запись. Фамилии потенциальных покупателей заносят в список и снабжают порядковыми номерами. Периодически производится перерегистрация покупателей, причем не явившиеся на нее из списка удаляются, а оставшиеся в списке...
Программа калькулятор C++
Помогите с кодом, для калькулятора Оболочку сделал, но чтоб все работало не знаю как код . Примерно такой два текст бокса под числа, 4 radio box с действиями(+-*/) окно свыводом суммы и еще три кнопки( посчитать, очистить, выход из программы).
C++ Несколько вопросов в написании "Кто хочет стать миллионером" Доброй ночи, подскажите пожалуйста как мне реализовать подсказки? т.е код я написал а вот как сделать так чтобы после 1 использования подсказки её больше нельзя было приминять. https://www.cyberforum.ru/ cpp-beginners/ thread114108.html
C++ движение пирамиды по кругу Пожалуста помогите сделать программу которая заставляла пирамиду двигалась по кругу. Зарание Всем спасибо:) https://www.cyberforum.ru/ cpp-beginners/ thread114106.html C++ 3. Найти сумму элементов с k1-го по k2-ой, где k1 и k2 вводятся с клавиатуры. Сделайте проверку корректности их ввода.
3. Найти сумму элементов с k1-го по k2-ой, где k1 и k2 вводятся с клавиатуры. Сделайте проверку корректности их ввода.
C++ Заполнение массива https://www.cyberforum.ru/ cpp-beginners/ thread114101.html
Помогите, пожалуйста, решить такую задачу: Нужно заполнить массив 6*6 цифрами от 1 до 36 по следующей схеме: 1 2 4 7 11 16 3 5 8 12 17 22 6 9 13 18 23 27 10 14 19 24 28 31 15 20 25 29 32 34 21 26 30 33 35 36
C++ Файлы, сортировка и поиск в них https://www.cyberforum.ru/ cpp-beginners/ thread114087.html
Задание: Для книг, хранящихся в библиотеке, задаются автор, название, год изда- ния, количество страниц. а) Вывести список книг, изданных после заданного года. б) Упорядочить по неубыванию массив структур по заданному ключу. Ключ: год издания. Методы сортировки: QuickSort и пузырьковая сор- тировка. в)!!! Найти в отсортированном массиве структур заданный элемент указанными...
3. Дана символьная строка. Подсчитать в ней количество вхождений букв r, k, t. C++
3. Дана символьная строка. Подсчитать в ней количество вхождений букв r, k, t. у кого какие идеи??
C++ Описать структуру "знак зодиака" https://www.cyberforum.ru/ cpp-beginners/ thread114077.html
Вот условие Описать структуру с именем ZNAK, содержащую следующие поля: • фамилия, имя; • знак Зодиака; • дата рождения (массив из трех чисел). Написать программу, выполняющую следующие действия; • ввод с клавиатуры данных в массив, состоящий из восьми элементов типа ZNAK; записи должны быть упорядочены по датам дней рождений; • вывод на экран информации о людях, родившихся в месяц,...
Эксперт С++
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
13.04.2010, 12:34 0

Создать класс "точка" и производный класс "отрезок" - C++ - Ответ 658179

13.04.2010, 12:34. Показов 11073. Ответов 22
Метки (Все метки)

Ответ

Это инициализация отрезка инициализирующим конструктором с четырьмя аргументами - координатами начала и конца отрезка

Добавлено через 39 секунд
Сам конструктор описан в строках 20-24

Добавлено через 2 минуты
ЗЫ. ИМХО, вести наследование отрезка от точки нет смысла. Лучше сделать так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
class intercept
{
    point   _p0, _p1;
    double  _length;
public:
    intercept(double x0, double y0, double x1, double y1)
        : _p0(x0, y0), _p1(x1, y1)
    {
        _length=sqrt((_p0.x()-_p1.x())*(_p0.x()-_p1.x())+(_p0.y()-_p1.y())*(_p0.y()-_p1.y()));
    }
    point p0() {return _p0;}
    point p1() {return _p1;}
    double length() {return _length;}
};


Вернуться к обсуждению:
Создать класс "точка" и производный класс "отрезок" C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.04.2010, 12:34
Готовые ответы и решения:

Создать класс линия и производный класс отрезок
Создать класс линия и производный класс отрезок, перегрузить операторы сложения, декрементирования...

Создать класс Point и производный класс ColoredPoint (цветная точка)
Создайте класс Point (точка на плоскости), характеризующийся двумя координатами. Создайте...

Создать класс Man (человек), с полями: имя, возраст, пол и вес. Создать производный класс Student ...
Создать класс Man (человек), с полями: имя, возраст, пол и вес. Определить методы задания имени,...

Создать абстрактный базовый класс Тройка чисел с виртуальными методами увеличения на 1. Создать производный класс Время со своими функциями
Здравствуйте, пожалуйста помогите написать код к данной задаче, с таким условием: Создать...

Создать базовый класс Человек. Создать производный класс Сотрудник, содержащий следующие данные
Создать базовый класс Человек. Каждый объект класса должен содержать следующие данные: ФИО, год...

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

Создать класс Triad (тройка чисел) и производный класс Time
Создать класс Triad (тройка чисел); определить метод сравнения триад. Определить производный класс...

Создать базовый класс - Array и производный класс - Money для работы денежной суммы
ПОМОГИТЕ, ПОЖАЛУЙСТА, С ЗАДАЧЕЙ Создать базовый класс - Array и производный класс - Money для...

Создать базовый класс Car (машина) и производный класс Lorry (грузовик): ООП ошибки
Создать базовый класс Car (машина), характеризуемый торговой маркой (строка), числом цилиндров,...

Создать базовый класс Triad и производный класс vector3D
Помогите пожалуйста с заданием. Часть кода(vector3D) сделал, вроде работает Нужно помочь с классом...

Создать базовый класс Polygon и производный класс Triangle
Создать базовый класс Polygon (многоугольник). Класс должен содержать методы для рисования...

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