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

Классы и наследование (Создать класс 3D фигура, и производные классы шар, конус, цилиндр и куб. Создать функцию вычисления объёма.) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Полиморфизм (дан текстовый файл с элементами разметки HTML) http://www.cyberforum.ru/cpp-beginners/thread909285.html
Задание по полиморфизму. Не могу понять, на основе чего его писать, в чем здесь может быть отличие? Текст с тегами и текст без тегов? Помогите, пожалуйста. Дан текстовый файл с элементами разметки HTML: теги <b>...</b>, <i>...</i>, <u>...</u>. Тестовый редактор с хранением истории команд для отмены/возврата действий поддерживает следующие операции над текстом: Переход к заданной позиции...
C++ Перевод из одной системы счисления в другую от 2 до 36 Помогите пожалуйсто, сколько сижу ничего стоющего не приходит в голову! Дано целое неотрицательное число в I-ричной системе счисления. Вывести это число в J-ричной системе счисления. Ограничения: 2 <= I, J <= 36, для представления цифр 10...35 используются прописные латинские буквы A...Z соответственно, число разрядов исходного числа не превышает 1000. При вводе: В первой строке находятся числа... http://www.cyberforum.ru/cpp-beginners/thread909281.html
C++ вычисление суммы ряда из 10 чисел
срочно нужно на экзамене сижу, а как делать фиг знает 3 задание
C++ выделение памяти под структуру
enrollee *p=new enrollee; после работы delete p; выбивает ошибку. неправильно очищаю???
C++ Измените код без cohio.h http://www.cyberforum.ru/cpp-beginners/thread909271.html
#include<stdio.h> #include<math.h> #include<conio.h> #include <iostream.h> double f(double x) // function { return (x*x*x*x)-(x*x*x)-(2*(x*x))+(3*x)-3; }
C++ #include <iostream> Объясните для чего применяется эта директива. подробнее

Показать сообщение отдельно
Kuzia domovenok
 Аватар для Kuzia domovenok
1883 / 1738 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
22.06.2013, 12:16     Классы и наследование (Создать класс 3D фигура, и производные классы шар, конус, цилиндр и куб. Создать функцию вычисления объёма.)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
class Shape3d{
  public:
    Shape3d(){};
    virtual double volume()=0;
};
class cube: public Shape3d{
  protected:
    double side;
  public:
    cube(double arg): side(arg)      {if (side<0) side=0;};
    double volume()                  {return side*side*side;}
    double getSide() const           {return side;}
    void setSide(double arg)         {if (arg>=0) side=arg;};
};
шар, конус, цилиндр аналогично кубу
 
Текущее время: 14:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru