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

Осуществить операцию типа. Код внутри - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ в чём проблема? http://www.cyberforum.ru/cpp-beginners/thread541550.html
Помогите пожалуйста, в чём проблема? #include <iostream.h> #include <iomanip.h> #include <conio.h> #include <stdlib.h> #define n 10 int function() {int a, i, m, chetnoe, S; clrscr(); randomize();
C++ В матрице найти количество положительных элементов и переписать... 1. в двумерном массиве A(5,5) найти количество положительных элементов и переписать в одномерный массив B отрицательные ее элементы. 2.В матрице B(4,4) найти число элементов главной диагонали, меньших среднего арифметического всей матрицы. 3.записать в дополнительную строку матрицы Y(5,4) минимальные элементы каждого столбца матрицы.Поменять местами минимальный и максимальный элементы первой... http://www.cyberforum.ru/cpp-beginners/thread541547.html
C++ Помогите написать программу
Выполнить сортировку массива двумя способами. Массивы заполняются случайными числами. Алгоритмы сортировки реализовать в виде функций, возвращающих в качестве результата характеристику трудоемкости алгоритма (например, количество сравнений, времени). Произвести сравнение эффективности алгоритмов. a) Сортировка выбором. Выбирается минимальный элемент в массиве и запоминается. Затем удаляется,...
Программа поиска простых чисел C++
Необходимо написать программу для поиска простых чесил в интервале от 1 до 100 на языке СИ.Простое число — это натуральное число, имеющее ровно два различных натуральных делителя: единицу и самого себя.Помогите
C++ Программа,которая определяет положение слова в строке http://www.cyberforum.ru/cpp-beginners/thread541522.html
Нужно написать программу,которая принимает строку и слово.Haпример введена строка computer center и слово center,на экран должно быть введено следующее:Start location of center in the string is 10.Программу нужно написать на языке СИ.Помогите,пожалуйста.
C++ Удаление гласных из строки Нужно написать программу для ввода строки и вывода этой строки на экран с удалёнными гласными.Например строка This is a pen должна быть выведена на экран как Ths s pn.Как написать эту программу, используя указатели?Нужно сделать программу на языке СИ.Прошу,помогите. подробнее

Показать сообщение отдельно
Kuzia domovenok
1891 / 1746 / 118
Регистрация: 25.03.2012
Сообщений: 5,924
Записей в блоге: 1
07.04.2012, 14:00
На мой взгляд не самая удачная идея - наследовать от круга. Вписанный многоугольник не является кругом!

Наследование можно сравнить с операцией уточнения
фигура - некая абстрактная фигура
круг: фигура - круг, являющийся фигурой.
многоугольник: фигура - многоугольник, являющийся фигурой
Многоугольник не может Являться кругом, поэтому логичнее вместо наследования многоугольника от круга просто создать следующие методы в классе:
C++
1
2
3
4
5
многоугольник& круг::СоздайМнеОписанныйВокругСебяМногоугольник(int число_сторон);
//5 сторон
 
//или даже лучше так
void многоугольник::ОпишисьОколоКруга(круг& целевойКруг)
ИМХО немного более правильная иерархия. Эй, "гуру" местные. Покритикуйте, пожалуйста, такой подход!
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru