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

Создать иерархию классов "Базовый", "Прямоугольник", "Круг", "Прямоугольный треугольник", "Трапеция" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести слово с максимальным кол-вом символов http://www.cyberforum.ru/cpp-beginners/thread1499812.html
Добрый день. Я хожу к репетитору по программированию (с++). Пока просто пытаюсь понять азы. На дом было дано задание, которое заключается в следующем: при вводе любых символов с различными знаками препинания посчитать кол-во пробелов и т.д., постепенно усложняя задачу. Последнее, что я сделал, это посчитал кол-во символов в каждом слове и на следующей строке вывел число, соответствующее слову с...
C++ Отправить несколько бандеролей за минимальную сумму денег Нужно скомпилировать в C++!!! Кто-нибудь может помочь с моей практикой? Для подготовки заключительного этапа Russian Code Cup организаторам потребовалось отправить на место проведения n предметов. Для каждого предмета известна его масса в граммах mi. Для отправки решено было воспользоваться почтовой службой "Суперэкспресс". Служба принимает к пересылке бандероли, в каждой из которых может... http://www.cyberforum.ru/cpp-beginners/thread1499807.html
Лучшая книга по алгоритмике C++
Нужна книга со всеми основными алгоритмами для подготовки к собеседованию. Желательно без лишней воды. Подскажите таковую пожалуйста.
Все возможные комбинации из 10 цифр по n C++
есть 10 цифр, нужно написать программу, где вводишь n-кол-во чисел в последовательности, а потом программа перебирает все возможные комбинации цифр с 10 по n допустим если n=4, то вывод должен быть таким 4737 0427 4339 ...
C++ Организовать запись строк из одного файла в другой через одну http://www.cyberforum.ru/cpp-beginners/thread1499739.html
Задание: организовать запись строк из одного файла в другой через одну, т.е. все нечётные. Помогите пожалуйста. Я знаю как сделать просто копию: FILE *Slovar; FILE *Slovar1; Slovar=fopen("Slovar.txt","w"); Slovar1=fopen("Slovar1.txt","r"); char s=""; while(NULL != fgets(s,80,Slovar1)) { fprintf(Slovar,"%s",s);
C++ Что значит такое объявление typedef int (*A) ( )? typedef int (*A) ( ) Как его понять? Есть варианты ответа А. Объявление типа, что являет показатель за переменную типа int Б. Объявление типа, что являет показатель на вункцию, какая возвращает значение int В. Объявляет показатель на переменную A целого типа Г. Объявляет константный показатель на переменную A типа int подробнее

Показать сообщение отдельно
aliceiero
0 / 0 / 0
Регистрация: 16.07.2015
Сообщений: 1

Создать иерархию классов "Базовый", "Прямоугольник", "Круг", "Прямоугольный треугольник", "Трапеция" - C++

16.07.2015, 14:26. Просмотров 377. Ответов 0
Метки (Все метки)

Помогите пожалуйста. Нужно создать абстрактный Базовый класс с виртуальной функцией - площадь. Производные классы: прямоугольник, круг, прямоугольный треугольник и трапеция со своими функциями площади. Площадь прямоугольника (а, b - стороны); площадь круга (r - радиус); площадь прямоугольного треугольника (а, b- катеты); площадь трапеции (а, b - основания трапеции, h - высота). Для проверки вызовов виртуальных функций определить массив указателей на абстрактный класс, которым присваиваются адреса объектов неабстрактных классов. Тип контейнера – vector
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru